mixed knowledge