hooked up sessionStorage for session management