Amazing how little technological progress we've had since 9/11