do not rely on node ordering for input/output connections.