So now theres a check box. This also makes it easier for when the user wants to make another map, they only need to check another job. After trouble shooting this and dealing with two simple problems, it now works well. The loading time takes longer than it did before, but its reliable and adds the jobs.
Tomorow i have a project meeting. The first parts of the report should be done including the implementation, testing and most of problems part.
Should be completely done by end of holidays :D