parameters adjustment