simplify setExisting()