fixing some player setup and gameplay bugs