implemented mmlFc