invoking OCL before IPP