inputs is now directly on the node