add test
add test cases for by_name
regex search the page
update links