every
,
keep
, and
accumulate