tweaked max_change