add user location tracking