Is the difference from the OEM software or are some of the parts just (ever so slightly) different?