updated documentation with checkdoc