JobManager depended on SwingUtilities, which is wrong because Jobs are supposed to be usable in any environment. This simplifies JobManager considerably, but makes the task of WorkListeners slightly harder. JDepend and Checkstyle was complaining about a few things that I tidied up. Joe.