eliminate unnecessary constructs of process_t/session_t