lots of tracking of player pos