add node and tools