fix session bug.