Puppet structure added.