1. clarify something; Prove sth
Show sb. something
The display means:
1. Something arranged in a public place to inform or entertain people or advertise something for sale.
2. the act of performing skills or showing something for entertainment.
3. An occasion where you show a special quality, feeling or ability through your behavior.
4. Words, pictures, etc. Displayed on the computer screen
Therefore, comparatively speaking, Xiu Xiu is more suitable. My suggestion is to use the word presentation, which is more accurate!