Hi, I have a question regarding upgrading my computer to a newer model. I know that the back casing of inputs are different, but I can buy one separately due to the fact that the casing are the same as the previous models. What I am wondering is that if XPS 8700 motherboard pins and wiring will work on XPS 8900 motherboard? I also will have to purchase a newer processor. I am looking to swap current XPS 8700 motherboard into a newer 8900 motherboard in a XPS 8700 for updated components.