more explicit docstring