I know it's a bit complex when you look at it.

But once we start working with it, the mechanics will become much much clearer to everybody.
It's basically a simple mechanic, it just looks complicated :)