Started work on default session impl