demo page with examples