                 isBannerShown = true // hides status bar
                 setNeedsStatusBarAppearanceUpdate()
                 banner.show(queuePosition: .front, bannerPosition: .top, on: self.navigationController)
-//                setUserInteraction(to: false)
+                setUserInteraction(to: false)
 
             case .cellular, .wifi:
                 if isBannerShown {

            cell = RouteTableViewCell(style: UITableViewCellStyle.default, reuseIdentifier: routeTableViewCellIdentifier)
        }

        cell?.route = routes[indexPath.row]
        cell?.setRouteData()
        cell?.positionSubviews()
        cell?.addSubviews()


        setRouteSelectionView(withDestination: searchTo)
        setupLocationManager()

        searchForRoutes()
    }

    override func viewWillAppear(_ animated: Bool) {
        routeResults.register(RouteTableViewCell.self, forCellReuseIdentifier: routeTableViewCellIdentifier)
        setupReachability()
    }

    override func viewDidAppear(_ animated: Bool) {
