diff --git a/dune/istl/umfpack.hh b/dune/istl/umfpack.hh
index 0a920736c3676f75e8836e8dbb238eaede5fd7ed..0919dbf3eac791a226b26ae202bddfee5cb91aa5 100644
--- a/dune/istl/umfpack.hh
+++ b/dune/istl/umfpack.hh
@@ -234,7 +234,7 @@ namespace Dune {
       Caller::defaults(UMF_Control);
     }
 
-    /** @brief try loading a decomposition from file and do a decomposition if unsuccesful
+    /** @brief try loading a decomposition from file and do a decomposition if unsuccessful
      * @param mat_ the matrix to decompose when no decoposition file found
      * @param file the decomposition file
      * @param verbose the verbosity level
@@ -260,14 +260,14 @@ namespace Dune {
       else
       {
         mat_is_loaded = true;
-        std::cout << "UMFPack decomposition succesfully loaded from " << file << std::endl;
+        std::cout << "UMFPack decomposition successfully loaded from " << file << std::endl;
       }
     }
 
     /** @brief try loading a decomposition from file
      * @param file the decomposition file
      * @param verbose the verbosity level
-     * throws an exception when not being able to load the file. Doesnt need knowledge of the
+     * @throws Dune::Exception When not being able to load the file. Does not need knowledge of the
      * actual matrix!
      */
     UMFPack(const char* file, int verbose=0)
@@ -282,7 +282,7 @@ namespace Dune {
       if (errcode == UMFPACK_ERROR_file_IO)
         DUNE_THROW(Dune::Exception, "IO error while loading UMFPack decomposition");
       mat_is_loaded = true;
-      std::cout << "UMFPack decomposition succesfully loaded from " << file << std::endl;
+      std::cout << "UMFPack decomposition successfully loaded from " << file << std::endl;
       setVerbosity(verbose);
     }
 
@@ -293,7 +293,7 @@ namespace Dune {
     }
 
     /**
-     *  \copydoc InverseOperator::apply(X&, Y&, InverserOperatorResult&)
+     *  \copydoc InverseOperator::apply(X&, Y&, InverseOperatorResult&)
      */
     virtual void apply(domain_type& x, range_type& b, InverseOperatorResult& res)
     {