adding search capability and change some styling