session controller implementation started