 	override func skip() {
 		currentView = 2
 		timer.invalidate()
-		timerDidFire()
-	}
-    
-    func timerDidFire() {
+		presentNextScreen()
+	}
+    
+    override func presentNextScreen() {
 		
 		timerLastStarted = NSDate()
 		

		}
		        
        UIView.transitionWithView(view, duration: transitionSpeed, options: UIViewAnimationOptions.CurveEaseInOut, animations: {
            
            // animation...
            self.collectionView.alpha = 0.0
            

			currentView -= 2
		}
		timer.invalidate()
		presentNextScreen()
	}
	
	var isGameStarted = false
