updating info properly moves marker