added cache_enabled to download