messy insertation

.