Puppet style module