Trouble with final total.