findNecessaryAndPossiblePreferenceRelations module added