add bulk insert method