working on session vars