Critique strengths highly specialized good information density in final version perceptual layering successful weaknesses highly specialized custom system design is expensive 24