Who’s the boss? And we folks with diabetes think we’re confronting a huge beast? 😀 😀 😀 Squeak! Squeak!