removed oppositeQuery as the Query IS the fingerprint regardless of directionality.