attempt to adopt Coroutine to run the program.

attempt to adopt Coroutine to run the program.