gigantic insertions

.