added cast SMP test