adding opcodes
added more opcodes