adding the last changes of location service