update loc runs in dedicated service. get loc map uses mapmarkermanager to keep track of markers, manager deletes unupdated markers.  next step will try run get loc map on service
applied looper/handler machenism for get loc map