making some progress on the update/fix regarding how vertices are created