mfn process multi macros