exceptions, fix cabal