Brett - implemented ads.