checkpoint jobs
delete job after it's done