Third test added, it fails. Realizing design is wrong, responsabilities misplaced.