managing multiple commitments