more docstrings [ci skip]