improve sessionStorage functionality