stopped calling "uname -m" to get the architecture, and instead use python os.uname()
force redraw the UI before each task starts