added spending totals to category choices, still statically generated