add width,style, material