added sessionStorage to remember name