support for bulk inserts