player should not loop around