And to think that I almost gave up on programming allies, but I'm glad I didn't, they are certainly the charm of the game.