diff --git a/Makefile b/Makefile
index 246a2a7b75..43ac672d9c 100644
--- a/Makefile
+++ b/Makefile
@@ -878,9 +878,53 @@ nmm_real : nmm_wrf
( cd test/nmm_real ; /bin/rm -f real_nmm.exe ; ln -s ../../main/real_nmm.exe . )
( cd test/nmm_real ; /bin/rm -f README.namelist ; ln -s ../../run/README.namelist . )
( cd test/nmm_real ; /bin/rm -f ETAMPNEW_DATA.expanded_rain ETAMPNEW_DATA RRTM_DATA ; \
- ln -sf ../../run/ETAMPNEW_DATA . ; \
- ln -sf ../../run/ETAMPNEW_DATA.expanded_rain . ; \
- ln -sf ../../run/RRTM_DATA . ; \
+ ln -sf ../../run/ETAMPNEW_DATA . ; \
+ ln -sf ../../run/ETAMPNEW_DATA.expanded_rain . ; \
+ ln -sf ../../run/RRTM_DATA . ; \
+ ln -sf ../../run/RRTMG_LW_DATA . ; \
+ ln -sf ../../run/RRTMG_SW_DATA . ; \
+ ln -sf ../../run/CAM_ABS_DATA . ; \
+ ln -sf ../../run/CAM_AEROPT_DATA . ; \
+ ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP4.5 . ; \
+ ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP6 . ; \
+ ln -sf ../../run/CAMtr_volume_mixing_ratio.RCP8.5 CAMtr_volume_mixing_ratio ; \
+ ln -sf ../../run/CAMtr_volume_mixing_ratio.A1B . ; \
+ ln -sf ../../run/CAMtr_volume_mixing_ratio.A2 . ; \
+ ln -sf ../../run/CLM_ALB_ICE_DFS_DATA . ; \
+ ln -sf ../../run/CLM_ALB_ICE_DRC_DATA . ; \
+ ln -sf ../../run/CLM_ASM_ICE_DFS_DATA . ; \
+ ln -sf ../../run/CLM_ASM_ICE_DRC_DATA . ; \
+ ln -sf ../../run/CLM_DRDSDT0_DATA . ; \
+ ln -sf ../../run/CLM_EXT_ICE_DFS_DATA . ; \
+ ln -sf ../../run/CLM_EXT_ICE_DRC_DATA . ; \
+ ln -sf ../../run/CLM_KAPPA_DATA . ; \
+ ln -sf ../../run/CLM_TAU_DATA . ; \
+ ln -sf ../../run/ozone.formatted . ; \
+ ln -sf ../../run/ozone_lat.formatted . ; \
+ ln -sf ../../run/ozone_plev.formatted . ; \
+ ln -sf ../../run/aerosol.formatted . ; \
+ ln -sf ../../run/aerosol_lat.formatted . ; \
+ ln -sf ../../run/aerosol_lon.formatted . ; \
+ ln -sf ../../run/aerosol_plev.formatted . ; \
+ ln -sf ../../run/capacity.asc . ; \
+ ln -sf ../../run/coeff_p.asc . ; \
+ ln -sf ../../run/coeff_q.asc . ; \
+ ln -sf ../../run/constants.asc . ; \
+ ln -sf ../../run/masses.asc . ; \
+ ln -sf ../../run/termvels.asc . ; \
+ ln -sf ../../run/kernels.asc_s_0_03_0_9 . ; \
+ ln -sf ../../run/kernels_z.asc . ; \
+ ln -sf ../../run/bulkdens.asc_s_0_03_0_9 . ; \
+ ln -sf ../../run/bulkradii.asc_s_0_03_0_9 . ; \
+ ln -sf ../../run/CCN_ACTIVATE.BIN . ; \
+ ln -sf ../../run/p3_lookup_table_1.dat-v4.1 . ; \
+ ln -sf ../../run/p3_lookup_table_2.dat-v4.1 . ; \
+ ln -sf ../../run/HLC.TBL . ; \
+ ln -sf ../../run/wind-turbine-1.tbl . ; \
+ ln -sf ../../run/ishmael-gamma-tab.bin . ; \
+ ln -sf ../../run/ishmael-qi-qc.bin . ; \
+ ln -sf ../../run/ishmael-qi-qr.bin . ; \
+ ln -sf ../../run/BROADBAND_CLOUD_GODDARD.bin . ; \
if [ $(RWORDSIZE) -eq 8 ] ; then \
ln -sf ../../run/ETAMPNEW_DATA_DBL ETAMPNEW_DATA ; \
ln -sf ../../run/ETAMPNEW_DATA.expanded_rain_DBL ETAMPNEW_DATA.expanded_rain ; \
diff --git a/Registry/registry.em_shared_collection b/Registry/registry.em_shared_collection
index ca7c06c2bf..80bef30dce 100644
--- a/Registry/registry.em_shared_collection
+++ b/Registry/registry.em_shared_collection
@@ -18,6 +18,7 @@ include registry.lake
include registry.ssib
include registry.noahmp
include registry.sbm
+include registry.polrad
include registry.diags
include registry.afwa
include registry.rasm_diag
diff --git a/Registry/registry.hyb_coord b/Registry/registry.hyb_coord
index 37aa90fef5..f91a2c6abd 100644
--- a/Registry/registry.hyb_coord
+++ b/Registry/registry.hyb_coord
@@ -1,7 +1,7 @@
# Dry pressure, Pd
# Dry surface pressure = Pds
# Model top pressure = Pt
-# Mass in column, Pc = Pds - Pt
+# Dry mass in column (base + perturbation), Pcb + Pc = Pds - Pt
# 1d column weighting term, B: BF is full levels, BH is half levels
# Total dry pressure
@@ -40,17 +40,17 @@
#