persist over many tabs
fix session bug