starting to fill in the unit tests