chunk message reading