adjust address fields after marker position change