changed session manager interface