factored out colors
factored out typefaces