first round client<->server