MyFord Touch system hack. Enable features, navigation, rear view camera, etc.

Search This thread

sensorial

Senior Member
Feb 28, 2022
191
36
jak wyglądasz, czy jest to jakiś sposób, aby pokazać (na przykład Operę inną lub dla Win CE), aby odtwarzać youtube/wideo online. A może jakieś inne opcje dla youtube na Sync 2

Lub coś takiego: http://www.freewarepocketpc.net/ppc-download-youtubeplay.html


Oto także kilka użytecznych aplikacji, EasyConnected (może nowsza wersja) https://archive.org/details/@wince-car
Po uruchomieniu MirrorLink włącz obraz telefonu 1 do 1. Możesz uruchomić wszystko
 

Pawel1254

Member
Apr 14, 2022
6
1
WE HAVE IT !!
Thanks to the help of colleagues from the group and international cooperation. We managed to work out a package for SYNC 2.

-Mirrorlink
-Mirrorlink + VideoPlayer
-Mirrorlink + VideoPlayer + Navitel

and

Mirrorlink for iPhone = AutoKit

-AutoKit
-AutoKit + VideoPlayer

Which allows you to get the AppeCarPlay or AndroidAuto options after connecting the iPhone, the condition is to buy the Carlinkit 2.0 adapter


*************

The POLISH LECTOR navigation package was created for the POLISH community.


All files are coded to the serial number of the sync 2 radio.
Priv.
So the first step is buying this adapter?
I need something else or just connect to Sync2 and phone?
Its a different vs mirrorlink?
 
  • Like
Reactions: BUGGIE_X
Thanks. Got the map downloaded.. put in current folder on my USB drive.. but for some reason the Sync 2 won't read the map.. it even says "reading map"/"drawing map" on app load.. but no roads are shown.. if I go to settings it looks like it it searching for maps on the Sync 2 itself .. when I want to load map manually the system doesn't see the USB drive.. any ideas? (Will try to make a video soon)
 

sensorial

Senior Member
Feb 28, 2022
191
36
Thanks. Got the map downloaded.. put in current folder on my USB drive.. but for some reason the Sync 2 won't read the map.. it even says "reading map"/"drawing map" on app load.. but no roads are shown.. if I go to settings it looks like it it searching for maps on the Sync 2 itself .. when I want to load map manually the system doesn't see the USB drive.. any ideas? (Will try to make a video soon)
Do you have the Mirrorlink + VideoPlayer + Navitel package installed in sync2??
 
Got it working.. found license for the 2023 map.. now the map loads correctly.. 😁

Edit: Oh my God.. maps are SO bad.. latest map does not include roads build years ago.. and the speed limits on streets are so old and wrong 90% of the time.. will give it a shot using OpenStreetMap instead.. even Ford's own F11 is way better for navigation 😵😵
 
Last edited:

carpz

New member
Jul 31, 2016
4
2
For anyone having trouble getting the synchack program to work and always getting 'unknown error!' Here is how I did it. This is for mirror link only.
Thank you all, I managed to get it installed. Step-by-step instructions:

1) Download SyncExtPack_D5.zip
2) Unzip SyncExtPack_D5
3) Open a Command Prompt (CMD - as a normal user, don't open as Administrator) and go to the SyncExtPack folder (write cd in the CMD window, move the SyncExtPack folder into the CMD window and press enter)
4) In CMD write the following: decrypt.exe YOUR_SYNC_SERIAL_NUMBER_HERE
If done correctly, you should receive the message "Process complete, but please check the output" and the following files will be created: Installer.jpg / pack_install.bin / update.bin
5) Format your USB drive as FAT32
6) Create a folder called SyncExtPack in your USB drive and copy the following files into it:
Installer.jpg
pack_install.bin
update.bin
UpdateInstaller.dll
7) (You can now follow the instructions in InstallProcess_EN.pdf) - Take your laptop, go to your car, turn the engine ON and insert the USB drive into the car
8) In SYNC go to “Settings -> Display -> Edit wallpaper”. Find the “Installer.jpg” file on the USB disk and click on it. (NOTE: If it is saved as a wallpaper, something is wrong, delete the file from SYNC immediately)
9) SYNC should now restart
10) After restarting, remove the USB drive from the car and connect it to your laptop.
11) Rename the file pack_install.bin in the SyncExtPack folder to install.bin
12) Insert the USB drive back into the car
13) Wait a minute or two, the installation window should appear

Follow the above steps with that file. Note this will install mirror link in the apps screen, not running off USB like SyncAppRunner.
Unzip the archive but use WinRar, for some reason when you unzip with Windows, it changes the timestamps of the files and throws an error "bad files :("
Check the unzipped files and ensure they don't all have today's date as "date modified" there should be some files that have a date of 2018.
Then when in the root folder on windows of the folder you unzipped with "decrypt.exe" visible, type CMD in the top Windows "address bar" where it shows the folder path. It should open the CMD prompt in the selected directory.
Then type "decrypt S/N" where S/N is your 8 digit serial number from Sync 2.
The function should now work. And you will have new files created in the root folder.
Then follow the above steps starting at step 5 to install in your vehicle.

Note this method apparently disables the wallpaper.png exploit and to install any other program you need to reset Sync to factory settings.

I am going to try using the SyncAppRunner that was modified by a user here to install the newest EasyConnection server program on Sync and report back if it works better.

The other option is to follow Sensorial's steps a few posts back and purchase the Carlinkit dongle and have them create the install file for you, this will allow carplay or android auto on Sync.

The mirror link file linked above doesn't work great, screen mirror works but no touchscreen support for Android 13, if you have an old android below Android 9 that you can use as a slave to run HUR and mirror that way while connecting your actual android to the slave that would also work with no dongle.
The easyconnected APK either Chinese or English versions linked here work with touchscreen support but it's a clunky solution because the apps included are Chinese, don't support google maps, Spotify, etc.

My other idea would be to somehow unpack the easyconnected APK and recompile it to connect to easyconn server on Sync or Autokit? but somehow run something more similar to AA, maybe with Headunit Reloaded running in selfmode. Not sure if it's possible though, in that way the touchscreen would work without needing a dongle or a slave android device.
 

sensorial

Senior Member
Feb 28, 2022
191
36
For anyone having trouble getting the synchack program to work and always getting 'unknown error!' Here is how I did it. This is for mirror link only.


Follow the above steps with that file. Note this will install mirror link in the apps screen, not running off USB like SyncAppRunner.
Unzip the archive but use WinRar, for some reason when you unzip with Windows, it changes the timestamps of the files and throws an error "bad files :("
Check the unzipped files and ensure they don't all have today's date as "date modified" there should be some files that have a date of 2018.
Then when in the root folder on windows of the folder you unzipped with "decrypt.exe" visible, type CMD in the top Windows "address bar" where it shows the folder path. It should open the CMD prompt in the selected directory.
Then type "decrypt S/N" where S/N is your 8 digit serial number from Sync 2.
The function should now work. And you will have new files created in the root folder.
Then follow the above steps starting at step 5 to install in your vehicle.

Note this method apparently disables the wallpaper.png exploit and to install any other program you need to reset Sync to factory settings.

I am going to try using the SyncAppRunner that was modified by a user here to install the newest EasyConnection server program on Sync and report back if it works better.

The other option is to follow Sensorial's steps a few posts back and purchase the Carlinkit dongle and have them create the install file for you, this will allow carplay or android auto on Sync.

The mirror link file linked above doesn't work great, screen mirror works but no touchscreen support for Android 13, if you have an old android below Android 9 that you can use as a slave to run HUR and mirror that way while connecting your actual android to the slave that would also work with no dongle.
The easyconnected APK either Chinese or English versions linked here work with touchscreen support but it's a clunky solution because the apps included are Chinese, don't support google maps, Spotify, etc.

My other idea would be to somehow unpack the easyconnected APK and recompile it to connect to easyconn server on Sync or Autokit? but somehow run something more similar to AA, maybe with Headunit Reloaded running in selfmode. Not sure if it's possible though, in that way the touchscreen would work without needing a dongle or a slave android device.
Nice idea but we would need the help of rioachim and JasonACT and coAlex our champions
 

radu990

Senior Member
May 9, 2013
115
30
Balti
Does anybody know how this syncextpack builder app works? https://mega.nz/file/ksoigLbZ#dBfksY5mfDc_dLX4kPQM-q4IpU1MwJDlMyU2uvMyjjE

Found it on internet. Understood that it needs Python installed (installed from Windows Store). In the build_pack.bat added my Serial Number and run it, but it gives some errors in the CMD window (however in the txt log file created it says successful) , and creates a SyncExtPack ZIP with 1.35MB only.

I saw there some interesting apps, Autokit, Explorer, DApps etc. , wondering if they work.

Update: Understood how it works, it's quite simple :))) Will give it a try on my Sync
 
Last edited:

sensorial

Senior Member
Feb 28, 2022
191
36
Czy ktoś wie, jak działa ta aplikacja do tworzenia syncextpack? https://mega.nz/file/ksoigLbZ#dBfksY5mfDc_dLX4kPQM-q4IpU1MwJDlMyU2uvMyjjE

Znalazłem to w Internecie. Zrozumiałem, że wymaga zainstalowania Pythona (zainstalowanego ze Sklepu Windows). W build_pack.bat dodałem mój numer seryjny i uruchomiłem go, ale daje to pewne błędy w oknie CMD (jednak w utworzonym pliku dziennika txt mówi, że się powiodło) i tworzy SyncExtPack ZIP tylko z 1,35 MB.

Widziałem tam kilka ciekawych aplikacji, Autokit, Explorer, DApps itp. Zastanawiałem się, czy działają.

Aktualizacja: Zrozumiałem, jak to działa, to całkiem proste :))) Spróbuję na mojej synchronizacji
PRIV
 

BUGGIE_X

Member
May 5, 2009
17
2
WE HAVE IT !!
Thanks to the help of colleagues from the group and international cooperation. We managed to work out a package for SYNC 2.

-Mirrorlink
-Mirrorlink + VideoPlayer
-Mirrorlink + VideoPlayer + Navitel

and

Mirrorlink for iPhone = AutoKit

-AutoKit
-AutoKit + VideoPlayer

Which allows you to get the AppeCarPlay or AndroidAuto options after connecting the iPhone, the condition is to buy the Carlinkit 2.0 adapter


*************

The POLISH LECTOR navigation package was created for the POLISH community.


All files are coded to the serial number of the sync 2 radio.
Priv.
where can I download the compilation software to generate my all install package of "AutoKit + VideoPlayer" . I've used the Russian one to generate the " Mirrorlink + VideoPlayer " (don't use Navitel)
I already have the Carolina Adapter..
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    MOD TRANSLATION
    "format the stick fat32 and burn the whole file again and rename pack_install so it will install itself"
    ***************************************

    sformatuj pendrive'a fat32 i ponownie nagraj cały plik i zmień nazwę pack_install, aby sam się zainstalował
    MOD TRANSLATION
    "I tried to do the same again, this time formatting the USB drive in FAT32 instead of FAT.
    Then I copied the files and renamed them to install.bin.
    When I plug the USB drive into the car's USB port, nothing happens.
    I can browse the files with no problem with SYNC, so the drive is working.

    Ford Focus Turnier 1.0 ecoboost."
    ******************************************

    Próbowałem zrobić to samo ponownie, tym razem formatując dysk USB w FAT32 zamiast FAT.
    Następnie skopiowałem pliki i ponownie zmieniłem ich nazwę na install.bin.
    Kiedy podłączam dysk USB do portu USB w samochodzie, nic się nie dzieje.
    Mogę przeglądać pliki bez problemu z SYNC, więc dysk działa.

    Ford Focus Turnier 1.0 ecoboost.
    MOD TRANSLATION
    "Do a Fat32 formatting will use a different flash drive and a different computer. The one present when I rename the file changes the file format extension."

    ********************
    Zrób formatowanie Fat32 użyje innego pendrive i innego komputera. Ten obecny przy zmienię nazwy pliku zmienia rozszerzenie formatu plików.

    MOD ANNOUNCEMENT

    @sensorial, @vonolin
    As per Forum Rule 4 (quoted below), please only post in English. As a courtesy, I translated these posts, but consider this the last time it will be done. Feel free to include your original message in your own language below the English translation.
    4. Use the English language.

    We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ , https://www.babelfish.com/ or https://fanyi.baidu.com/#auto/en or use one of your choice.

    -simplepinoi177 FSM (Forum Specific Moderator)
    2
    @sensorial

    I have installed synpack (paid) for about 2 years, working well on some phones but not on others, with your pack I can improve the phones that do not connect?
    I am also considering the option of carlinkit, I am only interested in mirrorlink + autokit
    Serial number: YU6000V5
    CPU: 4.32.14073_PRODUCT

    the touch works for me on android 8 but not on 13, that's one of the reasons for cartlink
    thank you so much
    work and tests on the Mirrorlink hybrid package in progress version 4.6.14 version for androids 13 + AutoKit (iOS/AA) You have to be patient.
    2
    hi, may i know how to setup bluetooth audio,

    thanks
    1 - dimensioni grandi.jpeg
    2 - dimensioni grandi.jpeg
    3 - dimensioni grandi.jpeg
    1
    Bardzo ciekawy wpis. Chciałbym wypróbować Carplay na Sync2. Proszę, czy mógłbym również poprosić o oprogramowanie do zainstalowania na moim Sync2? Dziękuję bardzo.
    Mój numer seryjny: XUC1FT1K
    PLEASE.
    1
    Czy ktoś pomoże mi z MirrorLink + Video Player dla XUBPTKTR? Dzięki!
    Please.
  • 10
    Unfortunately I'm too much of a lurker to create a new thread but since it involves some of the topics in this thread I'm going to add to this one. I'm an embedded software engineer with 20 years of experience in reverse engineering. I've got a MFT Sync 2 and have been doing a great deal of research on what is involved in breaking this ****er open. To date I've learned that the i.MX5 uses UART3 for the "debug" serial port and there is an input I/O labeled EOL which can be used to put the bootloader into a special mode. I'm not sure if EOL needs to be pulled high or low as I have no decent pictures of the boards to trace the EOL to see if it's tied to a pull-up or a pull-down. This is of little interest to me, however. My goal is to gain full access to Windows Mobile in order to replace the bootloader with one which will allow dual-boot of Linux and Windows Mobile, along with removing the signing restrictions on Windows Mobile(trivial registry changes and minor patches to the bootloader). I also intend to dump the flash memory despite their pathetic attempt to protect the TSOP pins with epoxy(always a laughable protection and one that proves that they have something to fear from access direct to the flash). The end goal is to create a software-based solution to do this so that all of us who have been abandoned by Ford can extend our Infotainment systems as we please. I bought a new 2016 Fusion SE and like many of you am very pissed off by the lack of support by Ford. The fact that they won't bother supporting AppLink for MFT is extremely lame(not that their are any decent apps, but the technology itself would allow things like linking our smartphones to Sync in a meaningful way). Having enabled Navigation was nice but I find it to be sub-standard, IMO. More than once it's routed me in insane directions. I would much rather create a google maps AppLink-style integration since GMaps is free, constantly updated and rarely steers me wrong.

    So my proposal is this. I have the time, experience and drive to bust Sync open. I do not, however, have a MFT system that I'm willing to modify as my warranty on my car was expensive and I have no desire to void it at this time, nor do I want to take the chance of toasting it. I am willing to dedicate the time to do these things but I require donations in the form of PayPal or a functional MFT system(which the monetary donations would be used to purchase). All code/information will be open-source and free, though some of it may be closed temporarily in order to avoid Ford patching holes until they're fully exploited. People who donate will get full access to all information.

    Additionally, anyone who has experience with Windows Embedded 6, Windows Automotive, Adobe Flash Exploits, ARM(particularly assembly language) and general RevEng are welcome to join in. I'm willing to share all tools that I have at my disposal and encourage you to do the same. Even if you don't have any development experience but have access to related tools and information, please contact me.

    Finally, I know that I am a "ghost" here on XDA. Truth be told, "asmblur" is a not a name I used to go by and I choose to use this one to avoid potential issues from corporations that were not so happy with the fact that I laid waste to their pathetic protections on their systems. I'm an extreme proponent of consumer rights to modify and extend the functionality of products they own and nothing pisses me off more than a company locking the consumer out of their own property. As a software engineer, I respect the right of an intellectual property owner. In my opinion, protecting your I.P. should involve litigation when their rights are breached, NOT locking down a system so that only "approved" software may be used. In the past, game consoles(I won't say which ones) where my target and I'm happy to say that many of my innovations can be found in "homebrew" software to this day. I no longer have interest in game consoles but when I buy a product and find it lacking features I know I could add but the system has protections in place that inhibit me from doing so, all I can say is: GAME ON!

    Hopefully this post doesn't break any rules at XDA. I'm not trying to make any profit and I'm not interested in scamming anyone. I have an extensive workshop with the tools necessary to perform the tasks I've outlined(though sadly my oscilloscope has bit the dust, luckily I can live without it). I've got years of experience working with teams spread throughout the world as well, but unfortunately English is the only language I speak fluently. "Il y a un écureuil dans mon pantalon." is about the extent of my French.
    Thanks for reading and I hope to hear from you! -ASM
    8
    WOW!!! TOTAL SUCCESS!!!
    NAVIGATION NOW ENABLED ON THE TRUCK!!!

    Thank you to Forscan team. They were wonderful to work with in getting ELM327 working on HSCAN/MSCAN and enabling APIM as build flash. Awesome software! Please don't nag them about the software, they will release soon i imagine.
    Thank you to members here for hints/clues/files.
    Thank you to ford.

    Now the good part...
    1) Program APIM as build with bit mentioned in thi thread.
    2) Program ACM as build with bit mentioned in this thread. Not sure needed/what it does but i did it anyway.
    3) Download license (BT4T-14F500-BE) and nav software pack (EA5T-14F657-AD hint! in my case)..
    4) Flash this as normal usb stick update.
    5) Stick in A7 nav SD Card.
    6) Enjoy the trip!

    There is no need for a total APIM flash...maybe that was posted to get past step 1 i did with forscan.

    3) is tricky, i finally nailed it. What i posted earlier today (just updated zip with more accurate information) is very close to working download for your vehicle, just use your VIN/ESN/part numbers. Hint!
    Get the xml (format is SYNC_ESN_VIN.XML) from the normal usb update from your vehicle, it has needed information (you can get this from ford/sync website and run it on USB stick) Hint!

    Get the license/software pack while you can, f0rd can shut this down anytime i imagine.
    I guess I will have to RTFM now?

    This thread just got really fun!
    7
    UPDATE: Hey folks, navigation has been figured out. Thank you to everyone who helped and an especially big thank you to the folks in Russia who made it mostly possible!
    https://forum.xda-developers.com/windows-mobile/general/myford-touch-navigation-activation-t3368080

    There was a thread on this topic a while back and has since been closed. Pending certain developments it has become prudent to open a new thread to discuss these new directions.

    The last thread can be found here: http://forum.xda-developers.com/windows-mobile/general/hacking-myford-touch-getting-closer-t2938321

    First of all, I want to start this thread by saying this is NOT intended to start fights! One user, jmr061, has figured it all out and currently charges money through his own private website and business in the Wisconsin area. I don't want to hear anything about putting anyone out of business. His business is his own. Its fine if you feel that way but this thread isn't the place to discuss it. He is also the only one thus far who has successfully plumbed the workings of MFT entirely and I have nothing but respect for him. He also happens to be a very helpful poster on many Ford enthusiast websites across the net and doesn't deserve any chastising of any kind. Keep it clean!


    Current option for adding Navigation to MFT in a non-Nav equipped vehicle:

    Replacing the APIM with a Nav enabled one. The part numbers are different and a few versions exist. To successfully add the new APIM you must match the correct options. By not getting the proper APIM you will very likely lose features such as the backup camera, etc.. To properly check which car came with what options you will need to use Ford Etis. Ford Etis can be found Here. Options that are not enabled by the factory show as "Less XXX" where XXX represents the option. For example, a car without Nav will read "Less Navigation". Similarly, a car with Nav will read "With Navigation". You must match all options.

    There are a few downsides to this procedure. First of all, the obvious is finding an APIM that is correctly configured for your car. Secondly you will need to rip the dash apart. It isn't particularly difficult depending on your model but it can lead to a few setbacks. A software update from Ford installed on a USB drive can also remove the nav. I'll get into this later down below. The expense is also a factor as you can rarely get the units for less than a few hundred. Certain sites online sell Nav enabled APIMs for over a thousand or more.

    You will also need to purchase a navigation SD card separately. At the time of writing (Feb 2016) the A7 card is newest for North America.

    I can independently confirm this method does work. This is my 2013 Ford Fusion SE that was equipped with MFT and no Nav.
    JCLOk55.jpg


    What I believe we need to do to unlock Navigation in our MFT systems

    The secret to enabling features is going to be in the As Built Data. ABD. It seems as though all MFT cars get the same APIM and what differentiates the features is the ABD. The ABD tells the car which features were purchased and which to be enabled. ABD is not plain text, it exists as bits. Comparing the ABD of cars with Nav vs cars without Nav should teach us what modifications we need to make. The ABD is NOT easy to access or change and will likely involve using proprietary or expensive software to do so. Ford VCM2 and IDS are a guarantee. ABD is not unique to the APIM, in fact its used in many modules on the car. We are unable to manually change values on the APIM ABD.

    We should be able to accomplish this without opening the dash up as the solution is within the software, not the hardware.

    I found a tool for the Ford Focus that will retrieve ABD and edit it. http://ford.xtlt.ru/

    Things to keep in mind:
    - Updates for MFT from Ford.com will remove Nav from even a Nav enabled APIM. As happened to me. Probably has to do with the ABD (as stated above).
    -It seems as though the update files given to a car with Nav are identical to the update files given to a car without Nav. I could be wrong but my testing of this is very limited. I used the VIN from my car to create an account and download the latest version of the software then I used the VIN from a Nav enabled car and created a separate account and downloaded the latest software. The file name, size, and hash are the same. It is unknown (at least by me) at this time if this is the same across the board. Its possible (and likely) the file for the Fusion will differ from the file for say an Escape.
    - A downstream USB port exists on the rear of the APIM. Connectivity achieved by use of a Ford Rotunda OTC Sync Generation 2 Programming Cable.
    - Interestingly enough it seems that all Nav enabled APIMs use the same Navigation license.
    - Many (possibly most) APIMs are all loaded with the Navigation apps already and simply lack the license. Some users on other forums have sucessfully added the license (again the same on all) but it won't magically run. Probably ABD related as well.
    - Modifying the Zip files for the update install will break the signature and verification used by the MFT and will NOT install.
    - The MFT system is custom designed from the ground up. No standard file structure exists in other systems.
    - In the old thread a user jsalzman took his APIM apart. He took highly detailed pictures. They can be found Here. Thank you!
    - Ford IDS cannot be used to change ABD on APIM for MFT.
    - It seems jmr061 figured it all out around March 2015. Some of his post history on other forums gives us many clues. Please don't flame him.
    6
    WE HAVE IT !!
    Thanks to the help of colleagues from the group and international cooperation. We managed to work out a package for SYNC 2.

    -Mirrorlink
    -Mirrorlink + VideoPlayer
    -Mirrorlink + VideoPlayer + Navitel

    and

    Mirrorlink for iPhone = AutoKit

    -AutoKit
    -AutoKit + VideoPlayer

    Which allows you to get the AppeCarPlay or AndroidAuto options after connecting the iPhone, the condition is to buy the Carlinkit 2.0 adapter


    *************

    The POLISH LECTOR navigation package was created for the POLISH community.


    All files are coded to the serial number of the sync 2 radio.
    Priv.
    6
    The program I wrote for making your own JPG is here:
    https://mega.nz/#!AEZ2hADD!YPlNcj0OMvLlEe992KotOT49NlQJlncPrX1Mbv_gnN4

    Included in the package:
    A mirrorlink installer.jpg and a navitel installer.jpg.
    Both are already decompressed and modified to APIM ID "ABCD1234" to protect the original providers of the files.
    The program can find a specified APIM ID in the JPG and replace it with a new one.
    In this case, you want to replace ABCD1234 with your APIM ID.
    Click BROWSE to select one of the included JPG files to modify.
    Click FIND ID OFFSET and the program will locate the current APIM ID in the file.
    Enter your APIM ID and click MAKE NEW JPG to save a new JPG with your APIM ID.
    Use the new JPG as your installer.jpg

    The source code is included for anyone that doesn't like downloading random EXE's off the internet.

    NOTE: THIS STILL DOES NOT MAKE THE INSTALLATION WORK. IT JUST LETS YOU MAKE YOUR OWN JPG TO MUCK AROUND WITH THE NEXT STEP.