huge insertion

.