1. Reduce file download
2. Error handling on file existing
3. Add debug log
4. Limit g_currenency to control number of concurrent sub-tasks
1. Reduce file download
2. Error handling on file existing
3. Add debug log
4. Limit g_currenency to control number of concurrent sub-tasks