session improved