changes for mcjit