The eternal puzzle