user totals ... need states