will braun compilation

.