                     let unevenColumn = Double(column).truncatingRemainder(dividingBy: 2)
                     let xPosition = CGFloat(column) * xOffset
                     let yPosition = topMargin + CGFloat(row) * offset
-                    
                     // For all even columns (2, 4, ...)
                     if unevenColumn == 0 {
                         button.frame.origin.y = yPosition + yOffset

        frame = CGRect(x: 0, y: 0, width: intrinsicContentSize.width, height: intrinsicContentSize.height)
    }    
    
    @objc func didPress(button: RoundedButton) {
        guard let delegate = delegate else { return }
        

        }
        
        delegate.didSelect(item: item, atIndex: index)
    }
    
    private func createButtonsForItems() {
