added session storage for design