SM update