async new/open/close jobs

advanced threading