SMP update