this should already be checked by _ureduce