THE LOOKING GLASS CERN ?