Bad idea with permanentCheck() + not finished onProgressUpdate()