add some features to better support web search