1. support multiple download
2. support show download information on UI