CID latest developments