adding cabal