adding module level docstring