v0.0.2 fleshed out user session more