improve documentation
improve documentation and provide an overview of the content