could you provide a docstring ?