Merged the SOC block into vals_soc