fix puppet