         self.moreActionsButton.isHidden = !device.is3rdGen()
 
         self.selectTab(selectedTabIdx: self.tabBarView.selectedIdx, instant: true)
-        self.moreInfoView.setup(self.device)
+        self.infoSlider.setup(self.device)
     }
 
     override func viewDidAppear(_ animated: Bool) {


        tabs[selectedTabIdx].view.superview!.isHidden = false
        tabs[selectedTabIdx].view.superview!.alpha = 0
        self.view.insertSubview(tabs[selectedTabIdx].view.superview!, belowSubview: self.moreInfoView)
        tabs[selectedTabIdx].update()
        //only show child tutorial if tutorial for this VC was already shown
        if !ParticleUtils.shouldDisplayTutorialForViewController(self) {


            if event == ParticleDeviceSystemEvent.wentOffline || event == ParticleDeviceSystemEvent.cameOnline {
                self.reloadDeviceData()
                self.infoSlider.update()
            }

            if (event == ParticleDeviceSystemEvent.flashStarted) {
                self.updateTab()
                self.infoSlider.update()
            }

            if event == ParticleDeviceSystemEvent.flashSucceeded || event == ParticleDeviceSystemEvent.flashFailed {
                self.reloadDeviceData()
                self.infoSlider.update()

                if (event == ParticleDeviceSystemEvent.flashFailed) {
                    RMessage.showNotification(withTitle: "Flashing error", subtitle: "Error flashing device", type: .error, customTypeName: nil, callback: nil)
