more on indifference functions