improved map marker position