style and search improvements