added missing requestAd function