Failing tests
One tests passes, another failing added
redesign + another test
working