added command_args and command_cmd