cleaned playstate