Cock trample compilation