b: client have to grab imput before opening the connection, recv confirm