ad implemented