use runs and jobs in the controllers
make run and job models