batch on Collections; improved message on constraints violation
checkpoint