Implementaion V1 , message +header buffering, partial data fix