SMO update

SMO update