session imanagement implemented