Coherence Theory and its solutions