moves to Puppet