support a second sort of job format