 
         setViewControllers(viewControllers, animated: true)
         selectedIndex = System.feedTab
+        previousViewController = viewControllers[selectedIndex].viewControllers.first
 
         let lineSeparator = UIView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: 1))
         lineSeparator.backgroundColor = UIColor.lightGray.withAlphaComponent(0.5)

    var searchViewControllerNavigationController: UINavigationController!

    var accessoryViewController: TabBarAccessoryViewController?

    override func viewDidLoad() {
        view.backgroundColor = .offWhite

        internalProfileViewControllerNavigationController.setNavigationBarHidden(true, animated: true)
        internalProfileViewControllerNavigationController.tabBarItem = UITabBarItem(title: "", image: #imageLiteral(resourceName: "profile_tab_bar_unselected").withRenderingMode(.alwaysOriginal), selectedImage: #imageLiteral(resourceName: "profile_tab_bar_selected").withRenderingMode(.alwaysOriginal))

        let viewControllers: [UINavigationController] = [
            feedViewControllerNavigationController,
            discoverViewControllerNavigationController,
            searchViewControllerNavigationController,
