widths and spacings laid out