add Structure.java