sessions, flesh out more of the flow