added location manager