update location fields