I have the following Coroutine which calls a suspending function, adds a delay afterwards and displays the result to user
CoroutineScope(Dispatchers.Main).launch