         gradientView.layer.addSublayer(gradientLayer)
     }
 
-    func addMoreFollowingButton() {
+    func assignRightButtons() {
         if let currentUser = currentUser where userParam == currentUser.id || userParam == "~\(currentUser.username)" {
-            elloNavigationItem.rightBarButtonItems = []
+            elloNavigationItem.rightBarButtonItems = [
+                UIBarButtonItem(image: .Search, target: self, action: Selector("searchButtonTapped")),
+            ]
             return
         }
 

            self.elloNavigationItem.leftBarButtonItems = [item]
            self.elloNavigationItem.fixNavBarItemPadding()
        }
        addMoreFollowingButton()
    }

    private func setupGradient() {

        // this calls doneLoading when cells are added
        streamViewController.appendUnsizedCellItems(items, withWidth: self.view.frame.width)

        assignRightButtons()
        Tracker.sharedTracker.profileLoaded(user.atName ?? "(no name)")
    }

