global coherence and other