added CIUnit for unit testing