compile HL...