improved the buffer segment reader
added more classes for CountSpliterReceiveFilter