fix marker location update