puppet stuff for demo