demo page improvements