https://nice1010.org/data-stream-registration-outline/