Yahoo’s latest development in ad serving