First set of code for puppet.