add download name support to download plugin