Hi, first of all a quick recap Macs before June 2013: don't care, couple of different stick connectors Every Mac (rMBP, iMac, MP, Mini) released between June 2013 and March 2015: apple proprietary pcie connector "BobbyMid2013" (made up name), xp941-based pcie SSD stick March 2015 rMBP 13": same "BobbyMid2013" connector, faster sm951-based SSD stick, not NVMe but still AHCI April 2015 rMB 12": not an actual STICK, just NAND chips soldered directly to the motherboard and an apple-developed SSD controller supporting NVMe (together with a NVMe-supporting motherboard, NVMe-supporting firmware and NVMe-supporting OSX from 10.10.3 on) Future 2015 Macs (new rMBP 15", new iMacs and Minis, new Mac Pro): probably like the 2015 rMBP 13", sticking to the samsung-based not-NVMe stick with sm951. NVMe stays a rMB 12"-exclusive for 2015. Then in 2016 either Samsung provides apple with a NVMe consumer solution or Apple makes sticks based on its own custom controller (as seen on 12" rMB). Now the question: has anybody thought of scavenging a sm951 from a 2015 rMBP 13" and putting it in an older Mac? I would guess they will start to pop-up on ebay just like the xp941-based ones are now. Would that even work? The "BobbyMid2013" connector appears to be unchanged in pictures.