notes: concurrency and parallel.