add SMM