removes requireNot