foreman-puppetpe