fixing ad slot handling