split the module into mkii/mkiv (no real changes for now)