added location service