Just how advanced is the technology really?