diff --git a/scripts/exregional_run_prepstart.sh b/scripts/exregional_run_prepstart.sh
index 42297eefd..c7a231a8b 100755
--- a/scripts/exregional_run_prepstart.sh
+++ b/scripts/exregional_run_prepstart.sh
@@ -356,9 +356,9 @@ if [ ${SFC_CYC} -eq 1 ] || [ ${SFC_CYC} -eq 2 ] ; then # cycle surface fields
ncks --append geolonlat.nc sfc_data.tile7.halo0.nc
ncrename -v tslb,stc -v smois,smc -v sh2o,slc sfc_data.tile7.halo0.nc
else
- mv sfc_data.nc old.sfc_data.nc
+ mv sfc_data.nc gfsice.sfc_data.nc
mv ${restart_prefix_find}sfc_data.nc sfc_data.nc
-# ${EXECDIR}/cycle_ice.exe > stdout_cycleICE 2>&1
+ ${EXECDIR}/cycle_ice.exe > stdout_cycleICE 2>&1
fi
echo "cycle surface with ${checkfile}" > cycle_surface.done
if [ ${SAVE_CYCLE_LOG} == "TRUE" ] ; then
@@ -376,8 +376,8 @@ fi
#
#-----------------------------------------------------------------------
if [ ${HH} -eq ${GVF_update_hour} ] && [ ${cycle_type} == "spinup" ]; then
- latestGVF=$(ls ${GVFOBS_PATH}/GVF-WKL-GLB_v2r3_npp_s*_e${YYYYMMDDm1}_c${YYYYMMDD}*.grib2)
- latestGVF2=$(ls ${GVFOBS_PATH}/GVF-WKL-GLB_v2r3_npp_s*_e${YYYYMMDDm2}_c${YYYYMMDDm1}*.grib2)
+ latestGVF=$(ls ${GVF_ROOT}/GVF-WKL-GLB_v2r3_npp_s*_e${YYYYMMDDm1}_c${YYYYMMDD}*.grib2)
+ latestGVF2=$(ls ${GVF_ROOT}/GVF-WKL-GLB_v2r3_npp_s*_e${YYYYMMDDm2}_c${YYYYMMDDm1}*.grib2)
if [ ! -r "${latestGVF}" ]; then
if [ -r "${latestGVF2}" ]; then
latestGVF=${latestGVF2}
diff --git a/ush/config.sh.RRFS_CONUS_3km b/ush/config.sh.RRFS_CONUS_3km
index ac21468af..f05bcf707 100644
--- a/ush/config.sh.RRFS_CONUS_3km
+++ b/ush/config.sh.RRFS_CONUS_3km
@@ -83,6 +83,9 @@ for i in {0..23..3}; do FCST_LEN_HRS_CYCLES[$i]=12; done
DA_CYCLE_INTERV="1"
RESTART_INTERVAL="1"
+SST_update_hour=01
+GVF_update_hour=04
+
NCORES_RUN_ANAL=240
HYBENSMEM_NMIN=66
HALO_BLEND=20
diff --git a/ush/set_rrfs_config.sh b/ush/set_rrfs_config.sh
index e2ab82ca0..ce2f25600 100644
--- a/ush/set_rrfs_config.sh
+++ b/ush/set_rrfs_config.sh
@@ -47,6 +47,8 @@ if [[ $DO_RETRO == "TRUE" ]] ; then
ENKF_FCST=/mnt/lfs4/BMC/wrfruc/Ruifang.Li/data/enkf/atm
AIRCRAFT_REJECT="/mnt/lfs4/BMC/wrfruc/Ruifang.Li/data/amdar_reject_lists"
SFCOBS_USELIST="/mnt/lfs4/BMC/wrfruc/Ruifang.Li/data/mesonet_uselists"
+ SST_ROOT="/mnt/lfs4/BMC/wrfruc/Ruifang.Li/data/May_2021_data/highres_sst"
+ GVF_ROOT="/mnt/lfs4/BMC/wrfruc/Ruifang.Li/data/May_2021_data/gvf/grib2"
fi
if [[ $MACHINE == "hera" ]] ; then
diff --git a/ush/templates/FV3LAM_wflow.xml b/ush/templates/FV3LAM_wflow.xml
index 3fcc94c95..1534cfe33 100644
--- a/ush/templates/FV3LAM_wflow.xml
+++ b/ush/templates/FV3LAM_wflow.xml
@@ -615,6 +615,7 @@ MODULES_RUN_TASK_FP script.
{%- if do_retro %}
&FG_ROOT;/@Y@m@d@H/ics/gfs_data.tile7.halo0.nc
&FG_ROOT;/@Y@m@d@H/lbcs/gfs_bndy.tile7.001.nc
+ &FG_ROOT;/@Y@m@d@H/fcst_fv3lam/INPUT/gfs_ctrl.nc
{% else %}
@Y@m@d@H@M00