adding cabal fields