VILLAGE SEARCH