Main #Dirty Talk Compilation