set the get current location feature using promises