[fix] geolocate and auto submit