first round of unit tests complete