Very interesting,  excel!ent design,  nice,write up.
In other words WELL DONE!

Ron