changed connection port, added phone geolocation