huge clit compilation

.