The Puppet Master: An MSCE Investigation