more meaningful names and docstrings