fixed batch add