session handler added