adding search page
adding search field
search supporting methods