         self.configuration = configuration
         
         self.seperator = UIView(frame: CGRectMake(0.0, self.configuration.menuCellHeight - 1.0, screenWidth + 10.0, 1.0))
-        
         self.seperator.backgroundColor = UIColor.grayColor()
+        
         self.addSubview(seperator)
         
     }

        
        // Init background view (under table view)
        self.backgroundView = UIView(frame: menuWrapperBounds)

        self.backgroundView.autoresizingMask = UIViewAutoresizing.FlexibleWidth.union(UIViewAutoresizing.FlexibleHeight)
        self.menuWrapper.addSubview(self.backgroundView)
        

            
            cell.alpha = 0
            
            let originalRect: CGRect = tableView.rectForRowAtIndexPath(indexPath)
            
            cell.frame = CGRectMake(cell.frame.origin.x - 10.0, cell.frame.origin.y, cell.frame.size.width + 10.0, cell.frame.size.height)
            cell.textLabel?.alpha = 0

            UIView.animateWithDuration(1.0, delay: 0.0, options: [], animations: { () -> Void in
            
                cell.alpha = 1.0
