Repaired this @system76 desktop computer who's previous owner had ripped out a sata port, unseated the ram and dried out the cpu thermal paste.Dead vga port and gap in sata connectors. But happy to get this working again.#Reuse #Repair