First handshake client