toString, child, numberOfChildren, isLeaf done