Main Search Generous And Sinuous