using p_block buffer size was broken since the conversion occured between. Also now uses stream_Block