adding CDN file support for edge cases