haddock uploading