Add geolocation and some web storage