add dct_temporal_sm