public JPanel toPanel() {
        pane = new JPanel(new MigLayout("fill","[33%|33%|33%]"));
        pane.setBackground(new Color(4, 17, 94));
        desc = new JLabel();
        desc.setForeground(new Color(255, 255, 255));
        pane.add(desc, "grow 1, span");

        startBtn = new JButton("");
        startBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {


                if(waitForReady&&!ready&&!hasStarted()) {
                    //sb.append("Waiting for ready.\n");
                    //startBtn.setText("Ready?");
                    ready=true;
                }
                else if(waitForReady&&!ready&&hasStarted()) {
                    //sb.append("Running late!\n");
                    //startBtn.setText("Begin!");
                    ready=true;
                    setStart(new GregCalPlus());
                }
                else if(waitForReady&&ready&&!hasStarted()) {
                    //sb.append("Ready, waiting for scheduled start.\n");
                    //startBtn.setText("Waiting.");
                    setStart(new GregCalPlus());
                }
                else{
                    //sb.append("Waiting to start.\n");
                    //startBtn.setText("Start");
                    setStart(new GregCalPlus());
                }
            }
        });
        editBtn = new JButton("Edit");
        editBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                EventManager.getEventManager().edit(uuid);
            }
        });
        removeBtn = new JButton("Remove");
        removeBtn.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                EventManager.getEventManager().remove(uuid);
            }
        });
        pane.add(startBtn,"grow 1");
        pane.add(editBtn,"grow 1");
        pane.add(removeBtn,"grow 1");
        return pane;

    }