added support for Multiple Jobs

Thanks to Chris, for the queue implementation.