style changed and search feature added