Maybe you should add tests.