Script setup used in Demo