big ass compilation

.