Taxes not calculated and total is incorrect