SMP work