more TDD
Refactor = Complete