adding session interaction