add  canBeRemoved