session control and passage