added beginning functionality go get user's current location