collaborative batch