added search and style