docstrings, also for other classes below