cif test framework ... duh.