some script changes
small cabal changes