refactored non-cumulative statistics