update open source version of SMC to latest