Hi there! This sounds fun. Betraying my age: I get a strong ‘the A-team’ vibe from this plot. Love it. I’ll write up a nice CS for this.