diff --git a/src/include/66/svc.h b/src/include/66/svc.h
index 93522281c010fcda3ebca69087b2114c965ba67e..6918af3f2c0d917600576b4b33e383c07b0fb776 100644
--- a/src/include/66/svc.h
+++ b/src/include/66/svc.h
@@ -25,7 +25,7 @@
 
 #include <66/service.h>
 
-#define DATASIZE 63
+#define DATASIZE 64
 
 #define SVC_FLAGS_STARTING 1 // 1 starting not really up
 #define SVC_FLAGS_STOPPING (1 << 1) // 2 stopping not really down
diff --git a/src/lib66/exec/ssexec_help.c b/src/lib66/exec/ssexec_help.c
index 8ccfe99e4e5020b3ecb1d0faffdd85b3803c95e2..de38f660704860466bc1312a8f6a0879a4c22dc7 100644
--- a/src/lib66/exec/ssexec_help.c
+++ b/src/lib66/exec/ssexec_help.c
@@ -249,7 +249,7 @@ char const *help_remove =
 "   -P: do not propagate signal to its dependencies at stop process\n"
 ;
 
-char const *usage_signal = "66 signal [ -h ] [ -wu | -wU | -wd | -wD | -wr | -wR ] [ -abqHkti12pcyodDuUxOr ] service..." ;
+char const *usage_signal = "66 signal [ -h ] [ -wu | -wU | -wd | -wD | -wr | -wR ] [ -abqHkti12pcysodDuUxOr ] service..." ;
 
 char const *help_signal =
 "\nsend a signal to services\n"
diff --git a/src/lib66/exec/ssexec_signal.c b/src/lib66/exec/ssexec_signal.c
index e3b0c47538a80c7338cd960bef8355185760ee08..3b19ec0ba4a6ffa6043128e372d7d52a39047c2f 100644
--- a/src/lib66/exec/ssexec_signal.c
+++ b/src/lib66/exec/ssexec_signal.c
@@ -21,6 +21,7 @@
 
 #include <skalibs/sgetopt.h>
 #include <skalibs/nsig.h>
+#include <skalibs/sig.h>
 
 #include <66/svc.h>
 #include <66/config.h>
@@ -94,6 +95,7 @@ int ssexec_signal(int argc, char const *const *argv, ssexec_t *info)
             if (opt == -1) break ;
 
             switch (opt) {
+                case 'h' : info_help(info->help, info->usage) ; return 0 ;
                 case 's' :
                     {
                         int sig ;
@@ -103,7 +105,6 @@ int ssexec_signal(int argc, char const *const *argv, ssexec_t *info)
                             log_die(LOG_EXIT_USER, l.arg, " is not in the list of user-available signals") ;
                         opt = cmdsig[sig] ;
                     }
-                case 'h' : info_help(info->help, info->usage) ; return 0 ;
                 case 'a' :
                 case 'b' :
                 case 'q' :