add .cabal