smpcs