plug giant insertion

.