[UPDATE] add moving sum.