got the unit tests to pass