     // MARK: - Helper Methods
     
     private func setupMenuView() {
-        print("setup")
-        if let height = delegate?.itemHeight?(self) {
-            print("height: \(height)")
+        if let height = delegate?.itemHeight!(self) {
             itemHeight = CGFloat(height)
         }
-        if let spacing = delegate?.interItemSpacing?(self) {
-            print("spacing: \(spacing)")
+        if let spacing = delegate?.interItemSpacing!(self) {
             interItemSpacing = CGFloat(spacing)
         }
         if let numberOfItems = datasource?.numberOfItems() {

            self.alpha = 1
            self.transform = CGAffineTransformIdentity
        }
        
        
        
        UIView.animateWithDuration(0.7, delay: 0.0, usingSpringWithDamping: 0.7, initialSpringVelocity: 0.9, options: .CurveEaseInOut, animations: {
            let item = self.items[0]
            let constraint = self.itemCenterYConstraints[0]

}

@objc public protocol EGMenuBarDelegate: class {
    optional func didSelectItemAtIndex(menuBar: EGMenuBar, index: Int)
    optional func interItemSpacing(menuBar: EGMenuBar) -> Double
    optional func itemHeight(menuBar: EGMenuBar) -> Double
}

