add auto-incremental support