add concurrency package and some demo