Hot: diligarc