working geo location (NOT background process) with wifi and gps turned on