the beginnings of unit tests