updated opcode todo.