Have rewatched the first half or so of the vid ... and I may have really screwed up on 'splainin the role of Insulin. Perhaps the second half will clear me - perhaps not. CRS?? - been over 15 years since I watched it - once.
Finding the vid just a tad more difficult fur me than the first time around. Struggling a tad to understand everything - but got the gist of my recollections correct in the post.

Finally, brethren, whatsoever things are true, whatsoever things are honest, whatsoever things are just, whatsoever things are pure, whatsoever things are lovely, whatsoever things are of good ...