created cabal package