virtual replica technology