make succ optional without noop, v0.1.5