He hit the final key. The cursor hovered over the "Register" button. Outside, thunder rattled the windowpane. If this failed, he would have to refund the client and lose the contract.