mcomputer codegen
fixes
fix