corrected for proper Puppet syntax and style.