Carl Thomas latest update