not sure if you need this, `_sum` might be more efficient/clearer