fix get user coordinates; fix map view; add submit