added puppet.pp