add documentation requirements