making dynamic content TDD