added location manager 2.0