Functions now handle cases where agreement between links is being checked