make download script selfupdating