add some distance metrics