save state fully working - can only select player at beginning of level