add documentation comments