account for percision dropoff in stream