add this for one job
updated. only as a commander. include thread, workerpool.