 			makeDataButton();
 			makeInfoButton();
 			makeBackButton();
-			upperLayer.add(editEnabled ? displayTime = new DTime(FlxG.width / 2 - 50, 10) : displayTime);
+			if (editEnabled)
+				upperLayer.add(displayTime = new DTime(FlxG.width / 2 - 50, 10))
+			else {
+				upperLayer.add(displayTime);
+				makeEndTestButton();
+			}
 		}
 		
 		protected function makeViewLists():void {

		}
		
		protected function makeClockButton():void {
			upperLayer.add(new DClock(10, 130));
		}
		
		protected function makeZoomButton():void {

		
		
		protected function runTest():void {
			level.goal.runTestStep(this);
			lastRunTime = elapsed;
			if (!level.goal.running) {
				if (level.goal.succeeded)
					C.log("Success!");
				else
					C.log("Failure!");
