yes I realize ;-)
we'd probably need to come back after some more debugging clarifies things and add more comments in a second phase.