no tests on the project allow for bugs to be reintroduced after refactoring
no tests on the project allow for bugs to be reintroduced after refactoring