new session controller