moved jobs into models