better DownloadSink version