from a VI perspective, I immediatly thought Charmian Kittredge is an IEE. just a short comment I wanted to make