Commitment class