public static function retrieve($id, $opts = null)
    {
        $list = self::all(array('id' => $id), $opts);
        $ch = new Charge();
        $ch->install($list->data[0]->values, $list->opts);
        return $ch;
    }