finish the demo page