private void addStuff(){
        constraints.insets = new Insets(5, 10, 5, 10);
        constraints.ipady = 10;
        constraints.ipadx = 10;
        int numComps = market.getCompanies().size();
        
        //add the company names
        constraints.gridx = 0;
        for (int i = 0; i < numComps; i++){
            String name = market.getCompanies().get(i).getName();
            constraints.gridy = i;
            JLabel label = new JLabel(name);
            companies.add(label);
            panel.add(label, constraints);
        }
        
        //add the price of each share
        constraints.gridx = 1;
        for (int i = 0; i < numComps; i++){
            constraints.gridy = i;
            JLabel label = new JLabel("$" + market.getCompanies().get(i).getValue());
            prices.add(label);
            panel.add(label, constraints);
        }

        //add the stocks available
        constraints.gridx = 2;
        for (int i = 0; i < numComps; i++){
            constraints.gridy = i;
            JLabel label = new JLabel("Stocks available: " + market.sharesAvailable(market.getCompanies().get(i)));
            available.add(label);
            panel.add(label, constraints);
        }        
        
        //add the buy button
        constraints.gridx = 3;
        for (int i = 0; i < numComps; i++){
            constraints.gridy = i;
            JButton button = new JButton("Buy Stock");
            buyButtons.add(button);
            button.addActionListener(new MarketGUI(person, market));
            panel.add(button, constraints);
        }
        
        //add the textfield for how many to buy
        constraints.gridx = 4;
        for (int i = 0; i < numComps; i ++){
            constraints.gridy = i;
            JTextField text = new JTextField(2);
            buyText.add(text);
            panel.add(text, constraints);
        }
        
        //add the amount of stocks the person owns
        constraints.gridx = 5;
        for (int i = 0; i < numComps; i++){
            constraints.gridy = i;
            JLabel label = new JLabel("Stocks owned: " + person.getShares().size());
            stocksOwned.add(label);
            panel.add(label, constraints);
        }
        
        //add sell button
        constraints.gridx = 6;
        for (int i = 0; i < numComps; i++){
            constraints.gridy = i;
            JButton button = new JButton("Sell");
            button.addActionListener(new MarketGUI(person, market));
            sellButtons.add(button);
            panel.add(button, constraints);
        }
        
        //add textfield for how many to sell
        constraints.gridx = 7;
        for (int i = 0; i <numComps; i++){
            constraints.gridy = i;
            JTextField text = new JTextField(2);
            sellText.add(text);
            panel.add(text, constraints);
        }
    }//end of addStuff