fixed batch insert