Dor cock compilation