Right, the `read_and_process` method is called in the `connect` method, so we don't need to call it explicitly anymore, but we still  need the `while` loop to avoid the program to exit.