https://mamchenkov.net/wordpress/2004/09/07/experience-with-cid/
Experience with CID