add session first