remaining opcode functions added (non _complete