fixed session state