Support mask and download from URL
Add download script