fix empty data_sm