Main Search Compilation Sloppy Nasty