Cock Compilation