I just finished modernizing my 2006 650 with upgraded electronics. Replaced the CCC with a CIC, new screen, new iDrive controller, backup camera and MMI that provides CarPlay. Purchased the kit from BimmerTech. Very pleased with the end result. Makes the car feel almost new again.