added receipt page
added support for geolocation