We have seen lots of great innovation over the years in bid management, analytics and other technologies, but it is still very hard to develop keywords that are relevant to the business, match them to great ads and land people on the right landing pages.