remove unused function
make cabal package