batch insert & search