modified so dont need R4MFCL