opcodes done