create and chain workers