Changed the width to use a list of widths for each vertex.