Cleaned up rankPossibleInteractions