PM: use buttons from components + update demo page to show only a single example