Cleaner compilation