added isAdPlayable()