moved isDownloading to public API