Storm-like implementation in C#. WIP