no longer downloads file async