copy() & delete() subst. filter()