global adjustment