session history implemented
updates to fit new changes in the platform
updates to fit new changes in the platform