build basic name list page extractor