add experience for non-html5 compliant browsers, or those who might be missing local storage or geolocation