Add frostsnow's p3-4 part f.