public void actionPerformed(ActionEvent ev)
	{
		Object o = ev.getSource();
		
		if(o == changestotalincome)
		{
			modifyPrompt(4);
		}
		else if(o == modifyExpenses[0])
		{
			modifyPrompt(BILLS);
		}
		else if(o == modifyExpenses[1])
		{
			modifyPrompt(FOOD);
		}
		else if(o == modifyExpenses[2])
		{
			modifyPrompt(GAS);
		}
		else if(o == modifyExpenses[3])
		{
			modifyPrompt(ENTERTAINMENT);
		}
		
		Expense [] exp;
		exp = m_client.getExpenses();
		subtotalincome.setText("Total Income: $" + dec.format(m_client.getMonthlyIncome()));
		
		subgrossincome.setText("Gross Income: $" + dec.format(m_client.getGrossIncome()));
		
		subbills.setText("Your bills expense is $" + dec.format(exp[0].getValue()) + " of your gross income. (" + dec.format(m_client.getPercentageOf("Bills")) + "%)");
		
		subfood.setText("Your food expense is $" + dec.format(exp[1].getValue()) + " of your gross income. (" + dec.format(m_client.getPercentageOf("Food")) + "%)");
		
		subgas.setText("Your gas expense is $" + dec.format(exp[2].getValue()) + " of your gross income. (" + dec.format(m_client.getPercentageOf("Gas")) + "%)");
		
		subent.setText("Your entertainment expense is $" + dec.format(exp[3].getValue()) + " of your gross income. (" + dec.format(m_client.getPercentageOf("Entertainment")) + "%)");
		
		subgoal.setText("Your target goal savings was " + dec.format((m_client.getTargetSavings())*100) + "% of your total income.");
		
		subactualsav.setText("You actually saved " + dec.format((100 - m_client.getActualSavingsPercentage())) + "% of your total income.");
	}