Finally passing all tests.