Quantum teleportation and communication (fwd)