mainly parameter adjustments