sm button changes