CMQ engineering