updated documentation string