tweaked waiting for player initialization