Jobs and concurrency

Need to fully test it but should be good