provide batch insert api