descriptions for input/output nodes