Consumer: added random utility function generator