remove bad signal handling; system() instead of execlp
sample configuration files
in case
update doc
add in case