             
             // If toggled to on, start voice-over
             if turnOn {
-                print("Start voice-over")
-//                self.startVoiceOver()
+                if let tree = self.tree {
+                    self.startVoiceOverAudioInTree(tree)
+                }
             } else {
-                print("Stop voice-over")
-//                self.stopVoiceOver()
+                self.stopVoiceOver()
             }
             
             self.voiceOverOn = turnOn

            nodeView.node = node
            
            if let backgroundImagePath = tree.backgroundImageURL?.path {
                nodeView.backgroundImage = UIImage(contentsOfFile: backgroundImagePath)
                
                startVoiceOverInTree(tree)
                
                // Background audio - change only if not empty and different
                if let currentURL = backgroundAudioPlayer?.url {

                    // If current URL is empty, attempt load
                    loadBackgroundAudioInTree(tree)
                }
                
                // Voice-over
                if voiceOverOn {
                    startVoiceOverInTree(tree)
                }
            }
        }
    }
