Main Search Super Rough Compilation