added width and gutter functions