added puppet plugin