cabal file more descriptive