added bulk insert