cleaned up getPosition(), and it now returns the user's position