added more opcodes to PackGen