add session creation