add a smc module