improve documentation structure