further implemetation into mmcfe-ng