 		}
 		
 		protected function makeSaveButtons():void {
-			if (!findSuccessSave()) return;
-			
 			loadButton = new GraphicButton(90, 50, _success_load_sprite, loadFromSuccess, new Key("S"));
 			upperLayer.add(loadButton);
 			

			
			if (saveString == null)
				saveString = U.save.data[level.name];
			if (saveString) {
				var saveArray:Array = saveString.split(U.SAVE_DELIM + U.SAVE_DELIM);
				

		protected function checkMenuState():void {
			undoButton.exists = actionStack.length > 0;
			redoButton.exists = reactionStack.length > 0;
			if (loadButton) {
				var successSave:String = findSuccessSave();
				loadButton.exists = successSave != savedString && successSave != null;
				resetButton.exists = savedString && savedString != RESET_SAVE;
			}
			
			checkCursorState();
			
