Main Search Dirty Ass Compilation