Main Search Scriptiono