unit tests now compile