corrected self-tester