Precipitation kinetics