It's worth noting that the two ribbon cables held in place by ZIF connectors are a real pain to put back in - it's very hard to get any force pushing them back into the ZIF connector. It took two small tweezers and a bit of luck on the keyboard cable.