node -> stream