Solving Puppet Errors