can add multiple commitments