client connects! it doesn't read buf