then we can use it in project-specific onCreate scripts and remove the duplicate logic for downloading files