update haddock