add Demo.java