add do puppet