primitive session control module added