match new bytecode enhancement contract