break the API: remove --once, add --accumulate