Purifying Petals