finally got the Service to work. The problem turned out to be that you
need to refresh before the location data is received (for some reason)