bug fix in vert constructor