lazy commit all, work on player loading