factor out job watch, add progbar