fixed qute nesting
allow pipe as parameters (and used double pipe to split arguments)
added print_help command
added removal of subcommand
remove checks also command by mode and privilege