use concurrency and give stream example