Values and Commitments