batch job framework v2