ANCESTOR SEARCH SERVICE