added width and margin