Before the download implementation......