updates to TDD