cleanup get_states() use a log for sm_divergence