         super.init(frame: frame)
         self.titleFont           = UIFont(name: "HelveticaNeue-Light", size: 28)
         self.titleAlignment      = .Left
-        self.height              = 466
+        self.height              = 400 // updated to good-fit height for iPhone 4s
         self.textColor           = Color.mediumWhiteColor
         self.highlightTextColor  = Color.mediumGlayColor
         self.menuBackgroundColor = Color.mediumBlackColor

    public var bounceOffset: CGFloat = 0
    public var velocityTreshold: CGFloat = 0
    public var highlighedIndex: Int?
    public var heightForRowAtIndexPath: CGFloat = 57
    public var heightForHeaderInSection: CGFloat = 30
    public var enabled: Bool = true

        if indexPath.row < startIndex || indexPath.row > items.count - 1 + startIndex {
            return
        }
        if autoUpdateHighlightedIndex {
            highlighedIndex = indexPath.row
        }
        tableView.reloadData()
        
        let selectedItem = items[indexPath.row - startIndex]
