job scheduling and generic running_stats and lookups jobs.  its a bit messy, but its a start