Compose location update