Working on Sessions, moving the framework to AutoSocket or something similar