Changed job to IRunnableWithProgress