giant splits

.