codemc