asynch calls: much faster and with progress bar