so, when we developed an application, even though we might be developing an application on a system with a core type a, we want to be able to later on, take the same software and run it on a system based on core a, maybe the second version and expect the perform, the, the performance or the efficiency of the code to improve because the hardware of the second the core a second version has improved.