simplified MessageBuffer
simplified http component