     }
 
     internal func didTapAddFeed() {
-        if self.navigationController?.visibleViewController != self {
-            return
-        }
+        guard self.navigationController?.visibleViewController == self else { return }
 
         if self.dropDownMenu.isOpen {
             self.dropDownMenu.closeAnimated(true)

                return f1.displayTitle.lowercaseString < f2.displayTitle.lowercaseString
            }

            if self.refreshView.isRefreshing {
                self.refreshView.endRefreshing()
            }

            self.loadingView.removeFromSuperview()
            self.onboardingView.removeFromSuperview()

        self.refreshView.endRefreshing()
    }

    public override func canBecomeFirstResponder() -> Bool { return true }

    public override var keyCommands: [UIKeyCommand]? {
        var commands = [
