When Apple came out with the 2017 MBP models they were almost identical to the 2016 Models with the exception of the CPU handling 10bit coding. There was no real updates. Apple now has chance to make the late 2018 MBP or early 2019 model a better laptop. I've made a small list of things that I think the laptop needs to remain competitive in the Pro Space. 1. 6 Core mobile CPU's 2. 32GB of LPDDR4 3. A real update to the 460 and 560 Radeon GPU which are identical. 4. 10 bit Display - 100% Adobe RGB 5. New Keyboard design in terms of durability 6. Maintain their lead in SSD performance in laptops perhaps reaching 3,500mb/s in read and writes. I think the are waiting on Intel as always when it comes to CPUs. And perhaps the keyboard design is giving them an issue, as I don't think they are planning to change the body design of the MBP so they have to fix the keyboard in the given space they allowed themselves which isn't much. CPU performance wise we've been stuck for a while (thanks intel), so the new 6 core cpus will certainly be welcomed in terms of performance. 32GB of RAM for those who need it as long as it's Low Power not to affect battery life. The Display's on the current models should have been 100% Adobe RGB, but I guess because Apple uses one display tier for all models it didn't happen.