How do eBay and PayPal put Humpty Dumpty back together? With a little bit of help from SGI