responsive adjustment