Main Search Contract