we need ext when user try to download
give user another chance to redownload