#4 Added update user location