add search feature and page