Use bufio to read from the underlying socket
Join authors
merged AUTHORS