Commit #2

Commit with TDD and report