session handling added