added location view and service