#5 Added some generation of the session, it's almost there!