Principal #Sperme Compilation