start adding unittests