Puppet tree module