need to fix session service