added fake_results_generator as a computation, fixed a few minor bugs in job.py