How advanced is the technology, exactly?