SPEEGLE, CRAIG