Light in the darkness ? (at Grand Central Terminal)