TDD method