docstrings for add, mul, mod