added pad expiry. also session storage saves user-specified offsets to geolocation API detected position across page loads within a session.