fragment batch and support fragment batch