Documentation
Documentation
Documentation
Better session implementation