added width stuff