modified documentation structure