Work in progress for a new display; a centerpiece