Main Search Cumguzzling Compilation