doIfNot