add cd.remove
extend cd.dependencies