modified demo page.