Main Search Tagtagpov Style