Puppet nexus module