standard session mechanics almost done