added location tracking
add location.on.move()