supergenerously
not defined yet