session integration