WIP: mmchs driver imporvement