@Override
	public boolean verify()
	{
		String sol;

		if (getPhrase().core.reverse)
			sol = phr1;
		else
			sol = phr2;

		boolean answerCorrect = answerPanel.getAnswer().equals(sol);

		updatePerfData(answerCorrect);
		if (!answerCorrect)
		{
			answerPanel.setSolution(sol);
			answerPanel.highlight();
		}

		getPhrase().perf.saveToDB();
		repaint();
		return answerCorrect;
	}