receiving more data at once
assembling larger packages send over tcp
communication over messages