adjust code blocks better
bump cabal
relax constraints
bump version