search page implemented