fixed batch system