Further work on session