  Advanced potential solution of Maxwell equations isn't often accepted. We
have proven if without advanced potential, it is not possible to satisfy the
Maxwell equations. We also shown that it is not the Poynting vector related
energy current transferring energy in the space and it is the mutual energy
really did that. A important result of the mutual energy theorem is that the
advanced potential can suck energy from the transmitter. This energy is equal
to the energy received at the receiver. Hence a transmitter can not send any
energy out without the receiver. For two remote objects, the energy is
transferred only can by the mutual energy of a retarded potential from the
source together with an advanced potential from the sink. If the sucked energy
is discrete, the summation of mutual energy current of the infinite background
atoms or currents, which can be seen as receivers, is a random process. This
means that the photon energy sent by the transmitter is actually grabbed by the
receiver. Hence the photon from very beginning knows their destination. This
receiver send advanced potential to the transmitter. This explanation also
avoided the wave function collapse. The retarded potential first reached the
receiver, cause the current in the receiver, the current of receiver send a
advanced potential to the transmitter with a reversed time, in the same time, a
photon minus-time-instantly runs from receiver to transmitter. In our normal
feeling, the photon is still runs from the transmitter to the receiver with a
positive time. How to transfer superluminal signal using advanced potential is
also discussed.Maxwell equations as principle of the theory of the
electromagnetic fields is replaced by the mutual energy principle.
