updated demo template