https://catc6engine.pages.dev/posts/rg-impulse-spec-2/