public void listBuilder(unitDialogue pointa)
        {
            ListView temp = new ListView();

            for (int i = 0; i < pointa.paths.Count; i++)
            {
                ListViewItem lmao = new ListViewItem();
                StackPanel   cols = new StackPanel();
                cols.Orientation = Orientation.Horizontal;

                Label nums = new Label();
                nums.Content = (i + 1).ToString() + ".)";
                nums.Margin  = new Thickness(10, 0, 100, 0);
                cols.Children.Add(nums);

                TextBox optname = new TextBox();
                optname.Width        = 200;
                optname.Text         = pointa.paths[i].optname.ToString();
                optname.Tag          = pointa.paths[i];
                optname.TextChanged += editOption;
                cols.Children.Add(optname);

                Label pointername = new Label();
                pointername.Width   = 200;
                pointername.Content = (pointa.paths[i].next != null ? ("Dialogue " + pointa.paths[i].next.no.ToString()) : "Null");
                pointername.Margin  = new Thickness(100, 0, 100, 0);
                cols.Children.Add(pointername);

                Button deleter = new Button();
                MaterialDesignThemes.Wpf.PackIcon b = new MaterialDesignThemes.Wpf.PackIcon();
                b.Kind          = MaterialDesignThemes.Wpf.PackIconKind.Delete;
                deleter.Content = b;
                deleter.Style   = (Style)mw.FindResource("MaterialDesignIconForegroundButton");
                deleter.Width   = 26;
                deleter.Height  = 26;
                deleter.Tag     = pointa.paths[i];
                deleter.Margin  = new Thickness(100, 0, 0, 0);
                deleter.Click  += deleteOption;
                cols.Children.Add(deleter);

                lmao.Content = cols;
                temp.Items.Add(lmao);
            }
            slave.Content = temp;
            hmm.Children.Add(slave);
        }