add sm