Fixing missing methods on SMC code; ready to run