         }
     }
 
-    func checkDoubleTapOnFeeds(timer: NSTimer) {
+    @objc private func checkDoubleTapOnFeeds(timer: NSTimer) {
 
         hasFirstTapOnFeedsWhenItIsAtTop = false
     }
 
-    struct Listener {
+    private struct Listener {
         static let lauchStyle = "YepTabBarController.lauchStyle"
     }
 


class YepTabBarController: UITabBarController {

    enum Tab: Int {

        case Conversations
        case Contacts

        }
    }

    private var previousTab = Tab.Conversations

    private var checkDoubleTapOnFeedsTimer: NSTimer?
    private var hasFirstTapOnFeedsWhenItIsAtTop = false {
        willSet {
            if newValue {
                let timer = NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: "checkDoubleTapOnFeeds:", userInfo: nil, repeats: false)
