add documentation string