input adjustments