some weird stuff, made gps automatically go to mylocation but haven't
tested