collect select set old set hash set select object supplier old set old set contain supplier old set remov supplier abl remov dep later model core factori build depend supplier target collect delet arrai list collect model facad supplier depend target object depend old set contain model facad client depend delet add depend project manag manag current project trash delet 