Regarding the "few tech details I got wrong", I'll be grateful for pointing them out so that I can correct them.