async method with subprocesses added - slower than sync