cid.h added