running totals plus added cholesterol and lots of UI readability