apply download module