should use inverse of KL divergence as the similarity