start working on real unit tests
unit test files