Yahoo search gets better, faster