progress on adding vertices, debugging splitting functionality now