Refactored internal interfaces to use Totals instead of success/ fail
7 files changed