add job concatenation support
10 files changed