hd compilation

.