opcodes changed for review
fixed opcodes