corrected FindRemoveIf