Wando said "An EEPROM only takes a couple of minutes to reprogram, less in fact." EEPROMS generally take around 3 to 5 millisecondsS to write data into a cell or small group of cells. Overall programming time is dependant on numbe of memory cells and speed of transfer of data. Wando, are you sure that the EEPROM is too small to store an Audi engine managent program with tables an dsome additional tables as you said in a previous post, if so then the revo must completely overwrite the Audi program although this does not seem logical or correct when one remembers the SPS1 dongle switches between standard and performance in a very short time. Anothr point to make is that the SPS2 dongle allows switching between several programs AND is transferable between cars. both of these facts on revo site. This means the programs MUST be resident in EEPROM and not in dongle other wise one could not use them on different cars with varying maps!