Nachrüstung einer Rückfahrkamera (org. Audi) am A4 A5 A7 A6 A8
Hier ein kurzer Überblick über eine Nachrüstung einer Rückfahrkamera am A4 A5 A7 , die Nachrüstung ist
bei allen beschriebenen Modellen nahezu gleich :
Das APS Advance (Audi Bezeichnung)
• Weitwinklige Darstellung des rückwärtigen Bereiches im MMI durch eine in die Griffleiste
integrierte Kamera.
• Wesentlich vereinfachte Orientierung durch in das Videobild eingeblendete Hilfslinen und -felder
welche sich entsprechend des Lenkwinkels verändern.
• Es stehen zwei Parkmodi zur Verfügung - Lenksparken, Querparken
• Alle serienmäßigen Funktionen bleiben vollständig erhalten.
was wird benötigt:
Kamera
Steuergerät
Leitungssatz
- codieren&freischalten
was ist vorraussettzung für eine RFK :
MMi2G (hier muss zusätzlich ;falls nicht ab werk ein TV Tuner vorhanden ist, dass Displayinterface getauscht werden) kosten ~200-400€ gebraucht .
MMi 3G
MMi 3G plus
MMi 4G (nur A6 A7)
- das ganze geht auch OHNE Vorhandene PDC Sensoren !
Die Nachrüstung ist unter oben genannten Bedingungen bei allen A4 8K / A5 / A6 4G / A7 / A8 möglich .
Ich habe die komplettsets (Steuergerät/Kamera/Leitungssatz) bei Kufatec bestellt . Kostenpunkt ~600€
Der Einbau ist mit etwas Zeit und Aufwand verbunden, grober Ablauf:
Das Steuergerät wird im Kofferraum Rechts verbaut, hierzu muss Dauerplus und Masse aufgelegt werden, zudem beim A4 A5 eine Canbus Leitung nach vorne zum Beifahrer Can-Bus Verteiler gezogen werden.
Beim A6 A7 A8 befindet sich dieser Verteiler im Kofferraum.
Desweiteren muss eine Videoleitung nach vorne zum MMi - Rechner (Mittelkonosle) gezogen werden- Dazu muss das Handschuhfach demontiert werden.
Die Kamera wird wie org. in der Griffleiste integriert -. Die Leitungen müssen hierzu am org. Kabelstrang bis in den Kofferraum gelegt werden.
Nach erfolgter Montage muss das ganze Codiert werden :
Codierung
• Adresse 19 - Diagnoseinterface - in der Verbauliste die RFK Funktion hinzufügen Adr. 6C
• Adresse 6C (A4 8K) - 1020006 (APS+, ohne AHK)
1030006 (APS+, mit AHK)
1000006 (ohne APS+, ohne AHK)
1010006 (ohne APS+, mit AHK)
• Adresse 6C (A5 8T) - 1020008 (APS+, ohne AHK)
1030008 (APS+, mit AHK)
1000008 (ohne APS+, ohne AHK)
1010008 (ohne APS+, mit AHK)
• Adresse 6C (A5 8F) - 1020009 (APS+, ohne AHK)
1030009 (APS+, mit AHK)
1000009 (ohne APS+, ohne AHK)
1010009 (ohne APS+, mit AHK)
• Adresse 10 (HINWEIS: Nur für Fahrzeuge wo Adresse 10 existiert)
Byte 00 - Bit 5
• Adresse 5F
Byte 07 - Bit 1
Abschließend ist ein MMI Reset durchzuführen!
Damit die Hilfslinien im MMi RFK Screen aktiv werden- MUSS der can-bus resetet werden (can-bus verteilerstecker abziehen)
Nach erfolgreicher Montage und Codierung sollte nun das Bild der Rückfahrkamera im MMi erscheinen!
- Die bilder in der Galarie zeigen einen kleinen Überblick über die Montagearbeiten
Zeitauwand ~ 2-3std.
Ich habe die RFK bisher mehrfach an folgenden Modellen nachgerüstet :
Orginal LED-Kennzeichenbeleuchtung vom A5 Facelift
passend auch für A7 A6 A1 Q3 Q5
Teileliste :
2x LED Kennzeichenleuchte 4G0 943 021
2x Stecker 4B0 971 832
2x Gegenstecker 535 972 712
2x Pin/Leitungssatz 000 979 009 E
2x Pin/Leitungssatz 000 979 132 E
4x Verbinder -(Conrad/Reichelt etc)
(wahlweise kann die Verbindung auch gelötet werden)
1x Isostofftape Coroplast-Stoffband / Audi
TEILENUMMER FACLIFT CARBIO (passen beim A5 Carbio sowie A3 -alle modelljahre)
- es werden KEINE Adapter benötigt !
4H0 943 021
4H0 943 022
- leuchten siehe letzten Bilder der Galerie
Ausbau der Kennzeichenbeleuchtung ist u.a. im Handbuch beschrieben, einfach die leuchte an der "Einkerbung" mit einem Breiten Schraubendreher zur Seite (aussen) drücken und nach unten ziehen (5min "arbeit) .
Dank der Adapter - Plug and Play
Belegung der Adpater
Pin 1 gegen Stecker zur org. Leuchte (Fahrzeugseitig) ----> Pin 1 LED Leuchte (NEU)
Pin 2 gegen Stecker zur org. Leuchte (Fahrzeugseitig) ----> Pin 2 LED Leuchte (NEU)
(rechts und links gleich)
Auf Wunsch kann ich das SET komplett liefern. Anfragen bitte per PN .
Komfortabel gehalten: Der Anfahrassistent hält das Fahrzeug nach dem Anhalten und verhindert so automatisch bei Steigungen oder im Gefälle das Wegrollen. Zum Anfahren ist keine Handbremse nötig, das Anfahren wird somit noch komfortabler.
Der Anfahrassistent hält an Steigungen oder im Gefälle das Fahrzeug nach dem Anhalten zeitlich unbegrenzt. Das System wird per Tastendruck aktiviert und ermöglicht dem Fahrer ein komfortables Anfahren – ganz ohne Betätigung der Handbremse. Steht das Fahrzeug längere Zeit mit aktiviertem Anfahrassistent, wechselt das System automatisch zur elektromechanischen Parkbremse. Zum erneuten Anfahren muss die Handbremse nicht betätigt werden.
Der Anfahrassistent ist Teil des ABS-ESP-Steuerungssystems. Nach dem Loslassen des Bremspedals bleibt der Hydraulikdruck erhalten, d. h. die Bremsbacken bleiben durch die Hydraulik vorne und hinten an den Bremsscheiben. Die elektromechanische Parkbremse ist bei diesem Vorgang nicht in Betrieb. Die Vorteile: Eine schnellere Reaktionszeit, weniger Geräuschentwicklung und Bremswirkung auf alle vier Räder, sowie erhöhter Komfort. Der Anfahrassistent ist nur in Verbindung mit einer elektromechanischen Parkbremse erhältlich.
(der org. Stecker der für die Parkbremse jetzt schon liegt kann bleiben, es werden lediglich die Pins mit dazu gesteckt // siehe Fotos) - Am ABS-Steuergerät sind die Pins FREI
Pin 10 Stecker Parkbremstaster ==> Pin 16 am ABS Stg. (das ist die optische Rückmeldung (led) am Taster)
Beim A4 Avant Mj 2007 sowie ggf bei anderen Modelle (auf den A5 trifft dieses NACH Mj 08er nicht zu) kann es sein das hier der Pin 16 ODER 36 -je nach Ausstattung zu verwenden ist- dies bitte immer vorher an Hand der passenden Stromlaufpläne überprüfen!!!)
Audi Q5 ---> immer Pin 36 am ABS-Stg
Pin 12 Stecker Parkbremstaster ==> Pin 8 am ABS Stg.
Alternativ Parallel auf einen bestehenden Zündungsplus legen.
Der Einbau und Verlegung der Kable :
Ausbau der Mittelkonsole - MMi Bedieneinheit oder bei Radio Concert die Blende :
Am Schaltknauf den Rahmen hochziehen
(bei DSK die Ganganzeige ebenfalls ausclipsen und den Stecker abziehen)
Klimasteuererät ausbauen (dazu Mmi oder Radio Einheit rausziehen) (damit man die MMi Einheit leichter rausbekommt)
MMi nach oben rausclipsen und Stecker abziehen
der alter Parkbremstaster lässt sich von unten dann ebenfalls ausclipsen
neuen Einsteckern (passt 1 zu 1 )
Die Kabel in den Stecker laut Belegungsplan einpinnen
Für den Kabelweg habe ich das Kabel entlang des Mitteltunnels nach vorne in den Fahrerfussraum gelegt, von da aus richtung Bordnetzsteuergerät und dann durch den Wasserkasten nach oben in den Motorraum.
Von dort aus durch die bestehenden Kabelführungen zum ABS Stg.
UPDATE : (FOTOS zur Kabeldurchführung siehe ENDE der Bildergalarie)
WICHTIG !!!:
Beim einpinnen im Stecker des ABS Stg. auf die Verriegelung achten- diese muss 100% entrastet sein (es steht OPEN / CLOSE drauf) - durch verschieben lässt dieser sich verstellen !
Ebenfalls ist darauf zu achten das man die Pins an der Richtigen Positon einpinnt (siehe Stecker Belegung in den Fotos in der Galarie) od. KLICK
Codierung :
(es sind nicht ALLE ABS Stg. HillHolder fähig, dies ist über die Codierung zu testen, nimmt er die Codierung an so ist das Stg fähig) - Die Codiervorgabe in VCDS kann durchaus angezeigt werden- es wenn er die Codierung annimmt ist es fähig.
Dank mehrer Nachrüstungen an diversen Modellen A4 S4 A5 S5 etc - kann ich sagen das bei neuren Modellen es bisher IMMER problemlos war !
Es ging bisher nicht bei einer A4 Limo aus 2007 - ohne RDK .
Steuergerät 3 (ABS/ESP)
Lange Codierung 10 ==> Byte 1 :
Bit 6
Bit auf 1 setzen
(0=nicht verbaut, 1=verbaut)
Ab Werk wird das System NICHT mit DSG / Automatik angeboten - ein "Versuch" steht hier nächste Woche an, ich denke aber er wird Positiv ausfallen!
Nach richtigen Verkabeln und Codieren - Motor starten - Anschnallen ; den taster drücken und dann sollte es funktionieren
Bei aktivem System leuchtet die Kontrollleuchte am Taster - das "P" der Parkbremse wird grün wenn es aktiv ist und der Bremsdruck gehalten wird .
EInbauzeit ~ 1-2std.
Teilekosten ~ 35€ (Pins+Taster)
Auf Wunsch verbaue ich das System auch bei mir vor Ort
- Nebelscheinwerfer Highline nachgerüstet ; Ansteuerung der Nebler über den "W-ON" Taster in der Mittelkonsole über eine eigene Schaltung ; hintergrund, so kann ich mit Zündung aus die NSW noch nutzen.. zudem war das Bordnetzstg nicht NSW fähig und mir ging es in erster Linie um die Optik vorne
- Tempomat nachgerüstet
- Reifendruckkontrollsystem + Tater in der Mittelkonsole nachgerüstet
- Radio umbau auf RCD 310 mit Anzeige Klima und PDC im Radio
Codierungen :
Auto look (Türen verschließen während der Fahrt)
Reifendruckkontrollsystem codiert (siehe oben mit Taster nachrüstung)
Coming Home Funktion freigeschaltet (ohne Lichtsensor)
offen noch:
Fussraumbeleuchtung + Ambientebeleuchtung während der Fahrt
er löst hiermit nach 2 Jahren den SMART ab, der Smart war ein "schöner" kleiner Stadtflitzer, mehr aber auch nicht, auf dauer recht "laut" unkomfortabel.. daher nun der Wechsel zum VAG-Konzern..
ein paar Daten:
Erstzulassung 11/2008
Laufleistung 19.988 km
1.4er -59 kW (80 PS)
Farbe shadowblue (blau) metallic
- Comfortline -
Ausstattung :
el. Fensterheber 4-fach,
Sitzheizung
PDC- Vorne und Hinten
Spiegelumfeldbeleuchtung
2-Zonen Klima
Window/Kopfairbags,
CD-Player,
Zentralverriegelung
MFA
Color-Verglasung (getönte Scheiben)
Durchlade-System, geteilte Rückbank
Leder-Lenkrad
Mittelarmlehne
Scheinwerfer-Reinigungsanlage
Sitzhöhenverstellung
Spiegel elektrisch klappbar und beheizt
Waschdüsen beheizt
Radio noch RCD 210
Interieur Stoff. Interieurfarbe Schwarz,
Tagfahrlicht
Isofix-System, CD/MP3-Radio,
Lendenwirbelstütze(n) verstellbar
Beifahrerairbag-Deaktivierung inkl. Knieairbag auf
der Fahrerseite, Handschuhfach mit Kühlmöglichkeit beleuchtet und abschließbar
Umbau auf Carbondekorleisten und Mittelkonsole / Bedieneinheit MMi vom RS5
Teilenummern :
8T0867409N 6T3 (seitenleiste links) vorne
8T0867410N 6T3 (seitenleiste rechts vorne
8T0867419N 6T3 (seitenleiste links) hinten
8T0867420N 6T3 (seitenleiste rechts) hinten
Mittelkonsole carbon
8K0 863 305 AB 6T3
RS5 MMi- Bedieneinheit mit joystick / MIT Keyless - Startknopf :
8T0919609K WFX
Einbau der Türleisten ist kein Problem, mit einem Keil (siehe Foto) unter die Leistengreifen und ausclipsen, vorne wie hinten gleich !
Für die die Zierleiste an der Mittelkonsole, muss die gesamte Mittelkonsole ausgebaut werden, von unten ist diese mehrfach mit T25er Schrauben verschraubt.
Zeit für die Mittelkonsole ~ 45min wenn man geübt ist, beim ersten mal hat es auch etwas länger gedauert
Gesamtzeit inkl. Tasterumbau MMi Konsole ~90min
Den Rest Vorher- Nachher sieht man auf den Fotos, meine anfänglichen Vermutungen das es zu dunkel im Innenraumwirkt, haben sich nicht bestätigt, ich finde es wirkt nun noch hochwertiger, auch wenn das Alu gebürstet auch sehr hochwertig wirkt.
Die RS5 Türgriffe wurden schon bei der Dämmaktion verbaut- Danke hier noch mal an Magnoangemon, der dies Professionell bewerkstelligt hat
zudem wurden vom Facelift die Fensterheber;Heckklappentaster und Spiegelverstellschalter nachgerüsttet :
Fensterheberschalter links 8K0 959 851 G V10 (Coupe)
Fensterheberschalter rechts 8K0 959 855 B V10
Heckklappenschalter 8K0 959 831 B V10
Türinnenbetätigung RS5 links 8T0 837 019 C 6PS
Türinnenbetätigung RS5 rechts 8T0 837 020 C 6PS
Schalter Rückspiegel 8K0 959 565 E WEP (darauf achten ob anklappbar oder nicht)
* das ganze wurde von der Firma ASG-Sound durchgeführt (www.asg-sound.de)
ASG passt den Sound frei nach belieben an, für mich stand im Vordergrund das im Stand der Sound nahezu verändert bleibt und während der Fahrt gerade im Teillastbereich beim leichten Gas geben ein kerniger V8 Sound entsteht.
Serienmäßig hört man leider im S5 recht wenig von Motor/Sound ; daher die leichte aber doch spürbare Veränderung.
Was hat sich verändert zur Serie ?
- genau wie ich es wollte, im Stand "so gut wie keine Veränderung; immer noch dezent aber doch etwas bulliger" ; ist der Motor / AGA warm, (etwas) mehr V8 typischen Sound
-im untertourigen Bereich beim rausbeschleunigen, endlich kernigen Sound mit dem Feedback wie ich es mir gewünscht habe (auf keinen Fall zu aufdringlich sondern genau die Mischung aus dezent bist sportlich
-Obenrum- endlich hört man den "Hubraum" ; anders und besser kann ich es nicht beschreiben...
Am meisten Spass machen nun Landstraßen und das rausbeschleunigen, sowohl mit Fenster offen als auch zu- Auf der Bahn keines Falls störend, da man immer noch recht dezent unterwegs ist, dennoch aber das Feedback im Innenraum bekommt.
Die letzten 3 fotos zeigen den abgasstrang VOR der Optimierung , zu sehen ist das die Schweißpunkte exakt die gleichen sind, alles in allem sehr saubere Arbeit, auch die verbindungspunkte sind gleich geblieben
Kurzum: rundum zufrieden! - klasse arbeit - und Super Service rund um ASG !
Anmerkung zu den Videos :
Die Videos fürden mit einem HTC Desire HD aufgenommen, den Klang kann man über das Handy Mic leider nicht so gut rüberbringen, auf dem Innenraumvideo hört sich das ganze recht "dröhnend" an, was es aber nicht ist....
Das Ergebnis kann sich "Hören" lassen: Kein scheppern mehr aus dem Hutablage bzw. dem hinteren Bereich, bei gewissen Frequenzen habe ich noch ein ganz leises "vibrieren" aus der voderen Rechten Tür, dies werde ich die Tage noch angehen!
(Siehe Fotos)
In den Türen habe ich es "innen" hinter der Scheibe großflächig aufgetragen und "aussen" hinter der Türverkleidung im Bereich Lautsprecher und Kabelführungen (siehe Bilder)
An der Hutablage wurde von oben der gesamte Bereich überzogen- bis in die ecken!
Zudem habe ich die Seilzugführungen der Rückbankumklapper überarbeitet und verzurrt...
Drive Select nachrüsten im Audi A4 / A5 / A5 Cabrio ...
Was ist DRIVE Select :
Audi drive select® integriert jene Technik-Komponenten, die das Fahrerlebnis bestimmen – Motor, Getriebe, Lenkung (optional bestellbar), Dämpfung (optional bestellbar) und quattro® mit Sportdifferenzial (optional bestellbar).
Dabei kann der Fahrer die Charakteristik dieser Systeme jederzeit neu an seine persönlichen Vorlieben anpassen.
Fahrzeugabstimmung nach Wunsch: Mit dem innovativen Fahrdynamiksystem Audi drive select® kann der Fahrer die Charakteristik der Technikkomponenten, je nach individueller Fahrzeugkonfiguration, - Motor Getriebe, Lenkung, Dämpfung und quattro® mit Sportdifferenzial - jederzeit neu an seine persönlichen Vorlieben anpassen. Es gelingt die Synthese aus hohem Komfort und dynamischer Sportlichkeit.
Über einen Taster an der Mittelkonsole kann der Fahrer die Arbeitsweise von Audi drive select® in den drei Modi comfort, auto und dynamic von ausgeprägt komfortabel bis betont sportlich anwählen. In Verbindung mit dem optionalen MMI® besteht zudem die Möglichkeit, ein ganz individuelles Profil zusammenzustellen. Dabei kann der Fahrer die Charakteristik der teilnehmenden Systeme individuell auf seinen Wunsch einstellen.
Audi drive select® ist nur bestellbar in Verbindung mit entweder Dynamiklenkung, Dämpferregelung und/oder quattro® mit Sportdifferenzial.
Was kann ich damit machen wenn ich es ab Werk nicht bestellt habe und trotzdem nachrüsten möchte ?
- Man kann DRIVE SELECT in jedem A4 A5 A6 Q5 ... codieren; (siehe unten) ; bei der Grundausstattung ohne Servotronic, kann man damit nur die Motordynamic verändern; bei Farhzeugen mit Servotronic kann man damit die Lenkungs(kennlinie) sowie die Motorcharakteristik verändern . Die Auswahl AUDI DRIVE SELECT INDIVIDUAL erfolgt dann im MMi unter CAR .
UPDATE (FACELIFT MODELLE !!!) :
Das ganze ist nach wie vor auch beim FACELIFT A5 / A4 codierbar- die CODIERUNG ist die gleiche wie sie unten aufgeführt ist, die Anpassungskanäle müssen NICHT verändert werden (das gilt nur fürs GROßE MMI Navi- beim kleine Navi im FL müssen immer noch die APs wie unten aufgeführt angepasst werden! )
Sprich nur die Codierung in den betreffenden Bytes .
Der taster kann nach wie vor nachgerüstet werden. Ist aber nicht zwingend notwendig da man im MENU unter CAR den Modus wechseln kann (siehe BILDER in der Galarie - letzten Bilder)
- passende Pins für den Taster sowie dem Bordnetzstg
- Stecker für den DS-Taster (DS-Taster ==> Drive Select-Taster)
(intern bei Audi wird Drive Select als Charisma bezeichnet)
- Ausziehaken fürs MMi/Cdwechseler
-8er Nuss/Steckschlüssel für die Demontage der Lenkradunterverkleidung
-Litze 0.5mm²
-Stossverbinder / Quetschverbinder
-Seitenschneider
-Kabelbinder
Die Teilnummern :
- für der Schalter für das AUDI DRIVE SELECT ist : 8K1 959 673 E (44,07 € brutto) // Version DS-Taster LINKS -ESP Leiste RECHTS (sieh Foto)
- für die Parktronic und ESP ist : 8K2 959 674 A (22,90 € brutto) // damit dieser nach rechts versetzt wird
- für den ESP Schalter OHNE PDC Taste ist : 8K2 959 674 (22,90 € brutto) // damit dieser nach rechts versetzt wird
- für den Stecker: 1C0 973 119 B (2,14 € brutto)
- für die 3 Einzelleitungen: 000 979 009 E (je 2,32 € brutto)
- für die 3 Stoßverbindungen: 000 979 940 (je 2,20 € brutto)
- für den DRIVE SELECT SCHALTER - Mittelkonsole (für Fahrzeuge OHNE MMI/CD Wechsler) // Schalter ohne die INDIV. Position (Radio Concert etc) ist : 8K0 959 673 E V10
Die Teilenummer für den RECHTSLENKER ist (damit wird der DS-Taster RECHTS verbaut und der Blinddeckel entfällt damit; man spart sich die ESP Taster-Leiste
- 8K2 959 674 E V10 (43€)
Der Einbau :
Lenkradunterverkleidung demontieren (damit man den Zugang zum Bordnetzstg hat)
MMi (siehe fotos) ausbauen mit den Ausziehaken
Leitung (3 Adern) von dem Einschub MMi zum Sicherungskasten ziehen; dabei bin ich hinter dem Kombiinstrument her gegangen- von dort aus zum Sicherungkasten und eine Leitung zum Bordnetzsteuergerät
Leitungen nach unten stehendem Belegungsplan verlegen und anschließen
Belegung des DS-Tasters :
Pin 1 : Dauerplus – Sicherungsträger 2 SD2 // Sicherungskasten Fahrerseite - am Träger wo Dauerplus ist // oder Beifahrerseite
Pin 2 : Verbindung 2 Lin-Bus --> Bordnetzsteuergerät Pin 4/16b Steckerverbindung 16 fach (brauner Stecker *C*); dieser Pin ist je nach Ausstattung schon mal belegt, dann einfach das Kabel parallel auflegen !
Pin 3 : Masse (Mitteltunnel Sammelpunkt) /oder Wahweise Massepunkt hinter der A-Säulenunterverkleidung / -Alternativ braunes Kabel an der Fussraumbeleuchtung
(auf saubere Verbindungen achten!!!)
Belegung des DS-Tasters : (NUR FÜR FACELIFT MODELLE !
Beim MMI 2G: => STG 07 (Anzeige-/Bedieneinheit vorn, oder Headunit) auswählen STG Anpassung -> Funktion 10 wählen. Dann Kanal 08 auf 01 setzen (hidden menu)
MMI Neustart (Affengriff) oder mit VAG-COM: Anpassungskanal 111 auf 1 setzen
Dann die beiden Tasten CAR und SETUP gleichzeitig einige Sekunden drücken.
Das Hidden Menu erscheint in Grün.
DIAG SETTING auswählen
Dort muß man “Charisma” aktivieren
Beim MMI2G: => Menüpunkt “Diag Settings”, “Car Menus maske”, Charisma auswählen und dann auf „Accept changes“.
GESCHAFFT ! - nach erfolgreichen Einbau bleibt der Fehlerspeicher sauber und das DRIVE Select zeigt die gewählte Auswahl mit einem helleren Schriftzug an (siehe Foto)
Einbauzeit ~ 1 1/2 (für geübte) inkl. Codieren
Auf Wunsch kann ich dies auch bei mir vor Ort einbauen, es wurde bereits erfolgreich von mir mehrfach verbaut (A4 8k / A5 coupe&sportback&Cabrio)
sonstiges Hobbys :
Mountainbiken
Rennrad
Joggen
Joggen / Sportz eben.. so fern die Zeit es zulässt ...
WaterSking / Diving and Sailing
diverse Umbauten an Autos vornehmen ;)
GEHT NICHT - GIBTS NICHT
-------------------------------------------------------------------------------------------------------------------
Wer kein Ziel vor Augen hat, kann auch keinen Weg hinter sich bringen
-------------------------------------------------------------------------------------------------------------------