Main Search Squiring