finished user review with TDD