doctor physical compilation

.