traded consiseness for coherence