cabal update.
doc.
updating test.