added cdn fallbacks