Where did our recent technology come from...