cumchot compilation