changes to jobs models and apis