diff --git a/Doc/tutorial_01.docu b/Doc/tutorial_01.docu
index 4507b294..99f6ab00 100644
--- a/Doc/tutorial_01.docu
+++ b/Doc/tutorial_01.docu
@@ -1,4 +1,4 @@
-/** \page tutorial_01 First Steps - Building a cude
+/** \page tutorial_01 First Steps - Building a cube
This small example shows:
\li How to declare your type \c MyMesh,
@@ -16,7 +16,7 @@ vertices, edges, and faces are stored internally (see also \ref
mesh_kernels_group). However, the storage must provide an array like interface.
For the tutorial we use the supplied ArrayKernel. The predefined
combinations of TriMesh/PolyMesh and the kernel are
-contained in \c %OpenMesh/Core/Mesh/Types/, we use the
+contained in \c %OpenMesh/src/OpenMesh/Core/Mesh, we use the
PolyMesh_ArrayKernelT.
\dontinclude build_cube.cc
diff --git a/Doc/tutorial_03.docu b/Doc/tutorial_03.docu
index 9a136237..7d8fb228 100644
--- a/Doc/tutorial_03.docu
+++ b/Doc/tutorial_03.docu
@@ -15,7 +15,7 @@ dynamically to the mesh.
mesh entity (vertex, face, edge, halfedge, and the mesh itself). We
distinguish between custom and standard properties. A custom property
is any user-defined property and is accessed via the member function
-\c property(..), a handle and an entity handle
+\c property(..) via a handle and an entity handle
(e.g. VertexHandle). Whereas the standard properties are accessed via
special member functions, e.g. the vertex position is accessed with \c
point(..) and a vertex handle.
diff --git a/Doc/tutorial_04.docu b/Doc/tutorial_04.docu
index 9965bb86..d62df7f2 100644
--- a/Doc/tutorial_04.docu
+++ b/Doc/tutorial_04.docu
@@ -16,7 +16,7 @@ The class SmootherT has two functors, one that computes the barycenter
for a given vertex, and a second that sets the vertex position to the
corresponding barycenter. A functor is simply a class with a function
operator()(...). The first functor \c ComputeCOG
-computes the barycenter and store it in a custom vertex property \c
+computes the barycenter and stores it in a custom vertex property \c
cog_:
\skipline operator