modify Demo1