Some work on sessions