natural compilation

.