private void add_fields() {
		JPanel add_b = new JPanel();
		add_b.setBackground(Color.white);

		setBackground(Color.white);
		ImageIcon icon = new ImageIcon(Toolkit.getDefaultToolkit().getImage("data/smile-clock_2.png"));

		JLabel background = new JLabel("", icon, SwingConstants.CENTER);
		background.setSize(icon.getIconWidth() - 60, icon.getIconHeight() - 90);
		add_b.add(background);
		add(add_b, BorderLayout.WEST);

		randomGenerator = new Random();
		int index = randomGenerator.nextInt(messages.size());

		try {
			textArea = new JTextArea(new String(messages.get(index).getBytes(), "UTF-8"));
		} catch (UnsupportedEncodingException e1) {
			e1.printStackTrace();
		}
		textArea = textAreaProperties(textArea);
		add_b = new JPanel();
		add_b.setBackground(Color.white);
		add_b.add(textArea);
		add(add_b, BorderLayout.EAST);

		ok_button = new JButton("OK");
		ok_button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				try {
					tray.add(trayIcon);
					setVisible(false);
					start_thread();
				} catch (AWTException ex) {
					ex.printStackTrace();
				}
			}
		});
		ok_button.setEnabled(false);
		add_b = new JPanel();
		add_b.setBackground(Color.white);
		add_b.add(ok_button);
		add(add_b, BorderLayout.SOUTH);

	}