added description for concurrency patterns