add cabal update