fixed session adapter