fixed cumulative sum