added FindRemoveIf