optimality
not defined yet