indentations, lecture 7 and (incomplete) sockets