Multi-thread directory/files retrieve introduced. --parallel argument