https://tutorial.eyehunts.com/android/android-asynctask-example-progress-bar-kotlin/
Android AsyncTask example with progress bar in kotlin