public void normalTarget(){
		
		JFrame frame = new JFrame("Normal Mode");
		frame.setVisible(true);
		frame.setSize(500,500);
		frame.setBackground(color);
		
		panel = new JPanel();  
		panel.setBackground(color);
	
		final JButton  first = new JButton();
		first.setBackground(Color.WHITE);
		first.setLocation(50+rand.nextInt(300),100+rand.nextInt(300));
		final JButton second = new JButton();
		second.setBackground(Color.RED);
		final JButton third = new JButton();
		third.setBackground(Color.WHITE);

		panel.add(first); 
		first.add(second);
		second.add(third);
		
		
		//action listener for the first button
		first.addActionListener(
				new ActionListener()
				{
					@Override
					public void actionPerformed(ActionEvent e) {
						fpoint += 1;
						total = fpoint + spoint + tpoint; 
						if (e.getSource() == first){
							first.setLocation(rand.nextInt(350),100+rand.nextInt(300));
					        first.repaint();
					    }
				        if (secs-minus >= stops){
					        secs -= minus;
					    }    
				        else
				        	secs=stops;
				        updateTime(secs);  
					}
				}
			);
		
		//action listener for the second button

		second.addActionListener(
				new ActionListener()
				{
					@Override
					public void actionPerformed(ActionEvent e) {
						spoint += 2;
						total = fpoint + spoint + tpoint;
						if (e.getSource() == second){
							for(int i=0;i<=300;i++)
						    {
								first.setLocation(rand.nextInt(350),100+rand.nextInt(300));
						        first.repaint();
						    }
					        if (secs-minus >= stops){
					        	secs -= minus;
						    }
					        else
					        	secs=stops;
						updateTime(secs);  
						}
					}
				}
			);
		
		//action listener for the third button

		third.addActionListener(
				new ActionListener()
				{
					@Override
					public void actionPerformed(ActionEvent e) {
						tpoint += 3;
						total = fpoint + spoint + tpoint;
						if (e.getSource() == third){
							for(int i=0;i<=300;i++)
					        {
								first.setLocation(rand.nextInt(350),100+rand.nextInt(300));
					            first.repaint();  
					        }
							if (secs-minus >= stops){
					            secs -= minus;
					        }        
							else
					        	secs=stops;
							updateTime(secs);  
						}
					}
				}
			);
		panel.add(scores); 
		frame.addMouseListener(this); 
		frame.add(panel);
	}