changing some things around, totals appear to be mismatched