partly done AdDAO
compatibility commit