this is what I get for abandoning my TDD ways for QED