cc needs better tests