speed up insert operate