layout session storage support