diff --git a/Output-node-feature-definitions.md b/Output-node-feature-definitions.md
index 49cab4f..46372dd 100644
--- a/Output-node-feature-definitions.md
+++ b/Output-node-feature-definitions.md
@@ -6,6 +6,7 @@ This page defines the features and design conventions that each output node shou
### Output nodes SHOULD:
* Report errors using node.warn()
or node.error()
if the external systems are in an unexpected state/behaviour
+* Clean up their state upon close node.on("close", function() {}
### Output nodes COULD:
* TBC
\ No newline at end of file