adding session integration