added keypress opcodes