add save load session state for site vew