rough notes on CDNs