advance adjustment & common controller for changes