SMC update