Added progress channel that reports how much data has been read