deprecate Ad, tidy up