@Override
    public void actionPerformed(ActionEvent e) {
        Container container = simulationStarter.getContainer();
        
        List<Card> cards = collection.getCards();
        collection.removeAllCards();
        
        for (Component c : cardLabels) {
            container.remove(c);
        }
        container.repaint();
        drawCardsToAvailableCardsSection(cards);        
    }