fixed commitments updating