Main Search Blossoming