adjustments and purge