private List<String> parseAction(String message) {
        boolean action_found = false;
        String parameter_string = "";
        List<String> parameter_list = new ArrayList<>();
        if (message != null) {
            for (char ch : message.toCharArray()) {
                if (ch == 31) {
                    parameter_list.add(parameter_string);
                    parameter_string = "";
                    action_found = true;
                } else {
                    parameter_string += ch;
                }
            }
            if (!action_found) {
                parameter_list.add(message);
            }
        }
        return parameter_list;
    }