Work when we have to do a download first