distribute knowledge^