update
better lazy session removal