ad experimental framework