why'd you remove it here but add it to `set` ?