nodes.java