examples in puppet