One speck of truth - Carter, Caela