jobs now updating.  some refactor still needed.