update for full pack of opcodes