 	weak var openTeleprompterButton : NSButton?
 	
 	let speech : Speech
+	let controls : Speech.Controls
 	
 	init(speech: Speech)
 	{
 		self.speech = speech
+		self.controls = Speech.Controls(speech: speech)
+		
 		super.init()
 	}
 	

		
		self.skipBackwardsButton?.target = self
		self.skipBackwardsButton?.action = "skipBackwards"
		self.skipBackwardsButton?.menu = self.backwardsButtonMenu()
	}
	
	func deregisterEvents()

	{
		let menu = NSMenu();
		let restartButton = NSMenuItem(title: "Restart", action: "restart", keyEquivalent: "")
		if self.controls.canSkipBackwards
		{	
			restartButton.target = self
		}
		
		menu.addItem(restartButton)
		
