fix marker position issue