Main Search Dripping Wet Compilation