WITCH appears on CERN website