         
         for index in 0..<count {
             let point = origins[index]
-            let view = T2GCellButton(frame: point)
+            let view = T2GCellDrawerButton(frame: point)
             view.tag = T2GViewTags.cellDrawerButtonConstant.rawValue + index
             view.normalBackgroundColor = .blackColor()
             view.highlightedBackgroundColor = .lightGrayColor()

        let sizeDifference = scrollView.contentOffset.x - self.lastContentOffset
        
        for index in 0..<self.buttonCount {
            if let button = self.viewWithTag(T2GViewTags.cellDrawerButtonConstant.rawValue + index) as? T2GCellButton {
                button.resize(tailPosition, sizeDifference: sizeDifference)
            }
        }


protocol T2GCellDelegate {
    func cellStartedSwiping(tag: Int)
    func didSelectCell(tag: Int)
    func didCellOpen(tag: Int)
    func didCellClose(tag: Int)
    func didSelectButton(tag: Int, index: Int)
