Main Search Hand Service