@Override
	public void mouseReleased(MouseEvent arg0) {
		if(arg0.getComponent() == updateItem){
			System.out.println("Clicked Update");
			
			if (Desktop.isDesktopSupported()) {
                try {
                  Desktop.getDesktop().browse(new URI(parent.newerVersionLink));
                } catch (IOException | URISyntaxException e1) { System.out.println(e1.getMessage());}
              } else { System.out.println("links not supported"); }
			
			updateItem.setText("Rate us 5 Stars!");
			
		}else if(arg0.getComponent() == menuItem){
			System.out.println("SetDLDirectory Menu Item Selected");
			parent.chooser.setSize(parent.getSize().width, parent.getSize().height/2);
			parent.chooser.setLocation(parent.getLocation().x, parent.getHeight()/4);
			int returnVal = parent.chooser.jFileChooser.showSaveDialog(this);
			if(returnVal == JFileChooser.APPROVE_OPTION) {
			    File yourFolder = parent.chooser.jFileChooser.getSelectedFile();
			    System.out.println("directory choosen: " + yourFolder);
			    parent.directoryName = yourFolder.toString();
			}
			menuItem.setBackground(bgColor);
		}
		
		
		
	}