Main Search Casting Agent