superideal
not defined yet