make adjustments with dy first pass