Design of visual communications