refresh terms fixture
add some more unit tests, order term correctly
Made error message for filling without term slightly more descriptive.