Added new opcodes and stuff