Life Raft (Yellow) https://proandroiddev.com/kotlin-coroutine-job-hierarchy-finish-cancel-and-fail-2d3d42a768a9 https://medium.com/androiddevelopers/cancellation-in-coroutines-aa6b90163629