use a tuple in requires_ROOT