Ok. so much work and no time to share.
Shared publicly