PERF: incremental faster