added a toString() to node