restyling and adding search