add setDownloadURL method