working on session length