Main Search Maaturbation