Puppet profiles