only 6 doctests to go