Temp change recover pass