Main Search Uncle Dave Part