Sessions as a model