diff --git a/src/include/66/service.h b/src/include/66/service.h
index a064ebc121a3beaca3ddb497f919562753cfd3f8..226c2e3838366062970e2bf859285f02c071b037 100644
--- a/src/include/66/service.h
+++ b/src/include/66/service.h
@@ -181,7 +181,7 @@ struct resolve_service_s
     uint32_t owner ; // integer, uid of the owner
     uint32_t treename ; // string
     uint32_t user ; // string
-    uint32_t inmodule ; // string, name of the module wich depend on
+    uint32_t inmodule ; // string, name of the module which depend on
 
     resolve_service_addon_path_t path ;
     resolve_service_addon_dependencies_t dependencies ;
diff --git a/src/lib66/exec/ssexec_disable.c b/src/lib66/exec/ssexec_disable.c
index f0b2640d4e87c29208ea68e6cdc03bc96398ed8b..21f286fc9f140e9d731a21a7554c00986f347eeb 100644
--- a/src/lib66/exec/ssexec_disable.c
+++ b/src/lib66/exec/ssexec_disable.c
@@ -103,7 +103,7 @@ int ssexec_disable(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, argv[n]) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parse it?") ;
 
         service_enable_disable(&graph, aresid, ares, areslen, 0, visit) ;
 
diff --git a/src/lib66/exec/ssexec_enable.c b/src/lib66/exec/ssexec_enable.c
index 3d9359091149e9b6d9154a766c2aea22c344eedf..225b48598ddf5ee83ce9604a865c6e4e0dca6c4e 100644
--- a/src/lib66/exec/ssexec_enable.c
+++ b/src/lib66/exec/ssexec_enable.c
@@ -130,7 +130,7 @@ int ssexec_enable(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, argv[n]) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parse it?") ;
 
         service_enable_disable(&graph, aresid, ares, areslen, 1, visit) ;
 
diff --git a/src/lib66/exec/ssexec_init.c b/src/lib66/exec/ssexec_init.c
index 04e93f38e37540a9a035b98280f8d6c25578678d..86636003afb7c1e0fc0ce2a439df340ca2bc3e1d 100644
--- a/src/lib66/exec/ssexec_init.c
+++ b/src/lib66/exec/ssexec_init.c
@@ -66,7 +66,7 @@ static void doit(stralloc *sa, ssexec_t *info, uint8_t earlier)
 
         int aresid = service_resolve_array_search(ares, areslen, sa->s + n) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", sa->s + n, " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", sa->s + n, " not available -- did you parse it?") ;
 
         unsigned int l[graph.mlen], c = 0, pos = 0, idx = 0 ;
 
@@ -107,7 +107,7 @@ static void doit(stralloc *sa, ssexec_t *info, uint8_t earlier)
 
                 aresid = service_resolve_array_search(ares, areslen, name) ;
                 if (aresid < 0)
-                    log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parsed it?") ;
+                    log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parse it?") ;
 
                 if (earlier) {
 
diff --git a/src/lib66/exec/ssexec_reload.c b/src/lib66/exec/ssexec_reload.c
index 44ecc23abd1960e7267b4f6814a1384c27bc71c6..f6c7361cb9ff31b3c9d0b5326a756346eb232cee 100644
--- a/src/lib66/exec/ssexec_reload.c
+++ b/src/lib66/exec/ssexec_reload.c
@@ -115,7 +115,7 @@ int ssexec_reload(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, argv[n]) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you pars it?") ;
 
         if (ares[aresid].type == TYPE_ONESHOT) {
             nargc++ ;
diff --git a/src/lib66/exec/ssexec_remove.c b/src/lib66/exec/ssexec_remove.c
index 08490c5220b4769b5faf316db3e8ace086b48ed9..533a165f73c5114d57c825435a2755fc25ecae9b 100644
--- a/src/lib66/exec/ssexec_remove.c
+++ b/src/lib66/exec/ssexec_remove.c
@@ -160,7 +160,7 @@ int ssexec_remove(int argc, char const *const *argv, ssexec_t *info)
             log_dieusys(LOG_EXIT_SYS, "read resolve file of: ", argv[pos]) ;
 
         if (!r)
-            log_dieu(LOG_EXIT_USER, "find service: ", argv[pos], " -- did you parsed it ?") ;
+            log_dieu(LOG_EXIT_USER, "find service: ", argv[pos], " -- did you parse it?") ;
 
         if (!state_read(&ste, &res))
             log_dieusys(LOG_EXIT_SYS, "read state file of: ", argv[pos], " -- please make a bug report") ;
diff --git a/src/lib66/exec/ssexec_restart.c b/src/lib66/exec/ssexec_restart.c
index dd01c46b6175cd9b67d6ee31395231c92cbb76bf..c60e569c390a8d02d7becef181afec14a2df66bf 100644
--- a/src/lib66/exec/ssexec_restart.c
+++ b/src/lib66/exec/ssexec_restart.c
@@ -91,7 +91,7 @@ int ssexec_restart(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, argv[n]) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you parse it?") ;
 
         if (!state_read(&sta, &ares[aresid]))
             log_dieu(LOG_EXIT_SYS, "read state file of: ", argv[n]) ;
diff --git a/src/lib66/exec/ssexec_signal.c b/src/lib66/exec/ssexec_signal.c
index 637da4c4ef80aa17f4f310ea5d2e67f734cf04ac..02115206e4730345e059e3e4a4c9aa16e0f76fbb 100644
--- a/src/lib66/exec/ssexec_signal.c
+++ b/src/lib66/exec/ssexec_signal.c
@@ -242,7 +242,7 @@ int ssexec_signal(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, *argv) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", *argv, " not available -- did you parse it?") ;
 
         graph_compute_visit(*argv, visit, list, &graph, &napid, requiredby) ;
     }
diff --git a/src/lib66/exec/ssexec_start.c b/src/lib66/exec/ssexec_start.c
index 7ce8fb210ac3611471abc238f16347cade10a39a..40227f9a88a65fa0ee6f2a153efb07fad062175d 100644
--- a/src/lib66/exec/ssexec_start.c
+++ b/src/lib66/exec/ssexec_start.c
@@ -99,7 +99,7 @@ int ssexec_start(int argc, char const *const *argv, ssexec_t *info)
 
         int aresid = service_resolve_array_search(ares, areslen, argv[n]) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", argv[n], " not available -- did you parse it?") ;
 
         graph_compute_visit(argv[n], visit, list, &graph, &nservice, 0) ;
     }
diff --git a/src/lib66/service/service_enable_disable.c b/src/lib66/service/service_enable_disable.c
index 6cb6022ce618b2554ef1fda5a640dd135322bc6a..4d2187116d64c7a1273b1094a883033f6ed2c606 100644
--- a/src/lib66/service/service_enable_disable.c
+++ b/src/lib66/service/service_enable_disable.c
@@ -44,7 +44,7 @@ static void service_enable_disable_deps(graph_t *g, unsigned int idx, resolve_se
             char *name = sa.s + pos ;
             int aresid = service_resolve_array_search(ares, areslen, name) ;
             if (aresid < 0)
-                log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parsed it?") ;
+                log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parse it?") ;
 
             if (visit[aresid] == VISIT_WHITE)
                 service_enable_disable(g, aresid, ares, areslen, action, visit) ;
@@ -77,7 +77,7 @@ void service_enable_disable(graph_t *g, unsigned int idx, resolve_service_t *are
 
             int aresid = service_resolve_array_search(ares, areslen, name) ;
             if (aresid < 0)
-                log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parsed it?") ;
+                log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parse it?") ;
 
             if (visit[aresid] == VISIT_WHITE) {
 
@@ -105,7 +105,7 @@ void service_enable_disable(graph_t *g, unsigned int idx, resolve_service_t *are
                     char *name = sa.s + pos ;
                     int aresid = service_resolve_array_search(ares, areslen, name) ;
                     if (aresid < 0)
-                        log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parsed it?") ;
+                        log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parse it?") ;
 
                     if (visit[aresid] == VISIT_WHITE) {
 
diff --git a/src/lib66/svc/svc_compute_ns.c b/src/lib66/svc/svc_compute_ns.c
index cfee1b9c85c7a505cb4d8415e8278129cbe55cd7..7a73df4daa19478e4272f0f30fa805a4722aa14d 100644
--- a/src/lib66/svc/svc_compute_ns.c
+++ b/src/lib66/svc/svc_compute_ns.c
@@ -165,7 +165,7 @@ int svc_compute_ns(resolve_service_t *res, uint8_t what, ssexec_t *info, char co
 
         int aresid = service_resolve_array_search(ares, areslen, name) ;
         if (aresid < 0)
-            log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parsed it?") ;
+            log_die(LOG_EXIT_USER, "service: ", name, " not available -- did you parse it?") ;
 
         graph_compute_visit(name, visit, list, &graph, &napid, requiredby) ;