some concurrency examples