display panel: a vertical surface on which information can be displayed to public view
artifact: a man-made object taken as a whole
be-all and end-all: the essential factor; the all-important element; the supreme aim