removed const type, didn't make much sense as we never know if we saw all the data.