backup commit before redoing battle system for simplicity