utility function based scaling with chef