Main Search Tranning