implemented basic on page search