I did manage to do this. You require the drivers door loom and the control module and switch. You just straight swap that over. You may need to code it but mine worked straight away. The rear is a little more difficult as I swapped over the mechanism and the control unit as I think they are extended for the winder handles. The loom needs a power supply so you need to tap into your fuse box so plug in your connector and run the cables to correct pin for the door connector. The earth points are in the b pillar buy the belt anchor point. You need the canbus high and low for the controller so tap into your canbus cables but make sure you get them the correct way round for the pins in the door connector. My donor car was a hatchback but my car was an estate so the door car tops had to be swapped so I didn't have a hole but if you get the correct door cards you can skip this step. It was an Easy weekend job make sure you have the wiring connectors makes it alot easier to swap unless you want to make up a small loom. But I had the donor car so just pulled everything out and cut and made fit what I needed