added login opcode