buffer
buffer and msg