integer similarity looks like itll be a bit faster than floats