Sm deprecate