first tdd