private JPanel teeMenu() {
        JPanel menu = new JPanel(new GridLayout(4, 1));
        // nimi
        JTextField nimi = new JTextField("The Yellow Submarine!");
        nimi.setEditable(false);
        nimi.setFont(new Font("Sans-Serif", Font.BOLD, 18));

        Sovelluskuuntelija k = new Sovelluskuuntelija(this);

        JButton alku = new JButton("aloita!");
        alku.setActionCommand(ALKU);
        JButton stats = new JButton("tulokset");
        stats.setActionCommand(STATS);

        JPanel vaikeudet = teeVaikeusAsteValinta();

        // kuuntelija
        alku.addActionListener(k);
        stats.addActionListener(k);
        for (Component comp : vaikeudet.getComponents()) {
            if (comp.getClass() == JRadioButton.class) {
                ((JRadioButton) comp).addActionListener(k);
            }
        }

        // lisaa kaikki
        menu.add(nimi);
        menu.add(vaikeudet);
        menu.add(alku);
        menu.add(stats);

        return menu;
    }