KH and puffs