progress on smc feature