public function request($methodName, $args = false)
    {
        if (is_array($args)) {
            $this->params($args);
        }

        $this->params = array_merge($this->params, $this->systemArgs());

        $d = new RequestTransaction($methodName, $this->params, $this->accessToken, $this->callback, $this->noHttpsSecret);
        $this->reset();

        return $d;
    }