CARTOON: Check Yourself